chore: upgrade flutter version

This commit is contained in:
Chen Asraf
2022-10-27 19:23:22 +03:00
parent 1800cb7682
commit 62d90eac94
44 changed files with 544 additions and 554 deletions

View File

@@ -4,7 +4,7 @@
# This file should be version controlled.
version:
revision: bcea432bce54a83306b3c00a7ad0ed98f777348d
revision: 71520442d4d0d41b2d158c519928d90ddab3766f
channel: beta
project_type: app
@@ -13,26 +13,26 @@ project_type: app
migration:
platforms:
- platform: root
create_revision: bcea432bce54a83306b3c00a7ad0ed98f777348d
base_revision: bcea432bce54a83306b3c00a7ad0ed98f777348d
create_revision: 71520442d4d0d41b2d158c519928d90ddab3766f
base_revision: 71520442d4d0d41b2d158c519928d90ddab3766f
- platform: android
create_revision: bcea432bce54a83306b3c00a7ad0ed98f777348d
base_revision: bcea432bce54a83306b3c00a7ad0ed98f777348d
create_revision: 71520442d4d0d41b2d158c519928d90ddab3766f
base_revision: 71520442d4d0d41b2d158c519928d90ddab3766f
- platform: ios
create_revision: bcea432bce54a83306b3c00a7ad0ed98f777348d
base_revision: bcea432bce54a83306b3c00a7ad0ed98f777348d
create_revision: 71520442d4d0d41b2d158c519928d90ddab3766f
base_revision: 71520442d4d0d41b2d158c519928d90ddab3766f
- platform: linux
create_revision: bcea432bce54a83306b3c00a7ad0ed98f777348d
base_revision: bcea432bce54a83306b3c00a7ad0ed98f777348d
create_revision: 71520442d4d0d41b2d158c519928d90ddab3766f
base_revision: 71520442d4d0d41b2d158c519928d90ddab3766f
- platform: macos
create_revision: bcea432bce54a83306b3c00a7ad0ed98f777348d
base_revision: bcea432bce54a83306b3c00a7ad0ed98f777348d
create_revision: 71520442d4d0d41b2d158c519928d90ddab3766f
base_revision: 71520442d4d0d41b2d158c519928d90ddab3766f
- platform: web
create_revision: bcea432bce54a83306b3c00a7ad0ed98f777348d
base_revision: bcea432bce54a83306b3c00a7ad0ed98f777348d
create_revision: 71520442d4d0d41b2d158c519928d90ddab3766f
base_revision: 71520442d4d0d41b2d158c519928d90ddab3766f
- platform: windows
create_revision: bcea432bce54a83306b3c00a7ad0ed98f777348d
base_revision: bcea432bce54a83306b3c00a7ad0ed98f777348d
create_revision: 71520442d4d0d41b2d158c519928d90ddab3766f
base_revision: 71520442d4d0d41b2d158c519928d90ddab3766f
# User provided section

View File

@@ -25,6 +25,6 @@ linter:
# avoid_print: false # Uncomment to disable the `avoid_print` rule
prefer_single_quotes: true # Uncomment to enable the `prefer_single_quotes` rule
avoid_renaming_method_parameters: false
todo: false
# flutter_style_todos: false
# Additional information about this file can be found at
# https://dart.dev/guides/language/analysis-options

View File

@@ -0,0 +1,6 @@
package app.dungeon_paper_2
import io.flutter.embedding.android.FlutterActivity
class MainActivity: FlutterActivity() {
}

View File

@@ -596,11 +596,11 @@ PODS:
- abseil/base/base_internal
- abseil/base/config
- abseil/meta/type_traits
- AppAuth (1.5.0):
- AppAuth/Core (= 1.5.0)
- AppAuth/ExternalUserAgent (= 1.5.0)
- AppAuth/Core (1.5.0)
- AppAuth/ExternalUserAgent (1.5.0):
- AppAuth (1.6.0):
- AppAuth/Core (= 1.6.0)
- AppAuth/ExternalUserAgent (= 1.6.0)
- AppAuth/Core (1.6.0)
- AppAuth/ExternalUserAgent (1.6.0):
- AppAuth/Core
- BoringSSL-GRPC (0.0.24):
- BoringSSL-GRPC/Implementation (= 0.0.24)
@@ -608,104 +608,99 @@ PODS:
- BoringSSL-GRPC/Implementation (0.0.24):
- BoringSSL-GRPC/Interface (= 0.0.24)
- BoringSSL-GRPC/Interface (0.0.24)
- cloud_firestore (3.4.3):
- Firebase/Firestore (= 9.3.0)
- cloud_firestore (4.0.3):
- Firebase/Firestore (= 10.0.0)
- firebase_core
- Flutter
- Firebase/Analytics (9.3.0):
- nanopb (< 2.30910.0, >= 2.30908.0)
- Firebase/Analytics (10.0.0):
- Firebase/Core
- Firebase/Auth (9.3.0):
- Firebase/Auth (10.0.0):
- Firebase/CoreOnly
- FirebaseAuth (~> 9.3.0)
- Firebase/Core (9.3.0):
- FirebaseAuth (~> 10.0.0)
- Firebase/Core (10.0.0):
- Firebase/CoreOnly
- FirebaseAnalytics (~> 9.3.0)
- Firebase/CoreOnly (9.3.0):
- FirebaseCore (= 9.3.0)
- Firebase/Crashlytics (9.3.0):
- FirebaseAnalytics (~> 10.0.0)
- Firebase/CoreOnly (10.0.0):
- FirebaseCore (= 10.0.0)
- Firebase/Crashlytics (10.0.0):
- Firebase/CoreOnly
- FirebaseCrashlytics (~> 9.3.0)
- Firebase/Firestore (9.3.0):
- FirebaseCrashlytics (~> 10.0.0)
- Firebase/Firestore (10.0.0):
- Firebase/CoreOnly
- FirebaseFirestore (~> 9.3.0)
- Firebase/RemoteConfig (9.3.0):
- FirebaseFirestore (~> 10.0.0)
- Firebase/RemoteConfig (10.0.0):
- Firebase/CoreOnly
- FirebaseRemoteConfig (~> 9.3.0)
- Firebase/Storage (9.3.0):
- FirebaseRemoteConfig (~> 10.0.0)
- Firebase/Storage (10.0.0):
- Firebase/CoreOnly
- FirebaseStorage (~> 9.3.0)
- firebase_analytics (9.3.0):
- Firebase/Analytics (= 9.3.0)
- FirebaseStorage (~> 10.0.0)
- firebase_analytics (10.0.3):
- Firebase/Analytics (= 10.0.0)
- firebase_core
- Flutter
- firebase_auth (3.6.2):
- Firebase/Auth (= 9.3.0)
- firebase_auth (4.1.0):
- Firebase/Auth (= 10.0.0)
- firebase_core
- Flutter
- firebase_core (1.20.0):
- Firebase/CoreOnly (= 9.3.0)
- firebase_core (2.1.1):
- Firebase/CoreOnly (= 10.0.0)
- Flutter
- firebase_crashlytics (2.8.6):
- Firebase/Crashlytics (= 9.3.0)
- firebase_crashlytics (3.0.3):
- Firebase/Crashlytics (= 10.0.0)
- firebase_core
- Flutter
- firebase_remote_config (2.0.13):
- Firebase/RemoteConfig (= 9.3.0)
- firebase_remote_config (3.0.3):
- Firebase/RemoteConfig (= 10.0.0)
- firebase_core
- Flutter
- firebase_storage (10.3.4):
- Firebase/Storage (= 9.3.0)
- firebase_storage (11.0.3):
- Firebase/Storage (= 10.0.0)
- firebase_core
- Flutter
- FirebaseABTesting (9.4.0):
- FirebaseCore (~> 9.0)
- FirebaseAnalytics (9.3.0):
- FirebaseAnalytics/AdIdSupport (= 9.3.0)
- FirebaseCore (~> 9.0)
- FirebaseInstallations (~> 9.0)
- GoogleUtilities/AppDelegateSwizzler (~> 7.7)
- GoogleUtilities/MethodSwizzler (~> 7.7)
- GoogleUtilities/Network (~> 7.7)
- "GoogleUtilities/NSData+zlib (~> 7.7)"
- FirebaseABTesting (10.0.0):
- FirebaseCore (~> 10.0)
- FirebaseAnalytics (10.0.0):
- FirebaseAnalytics/AdIdSupport (= 10.0.0)
- FirebaseCore (~> 10.0)
- FirebaseInstallations (~> 10.0)
- GoogleUtilities/AppDelegateSwizzler (~> 7.8)
- GoogleUtilities/MethodSwizzler (~> 7.8)
- GoogleUtilities/Network (~> 7.8)
- "GoogleUtilities/NSData+zlib (~> 7.8)"
- nanopb (< 2.30910.0, >= 2.30908.0)
- FirebaseAnalytics/AdIdSupport (9.3.0):
- FirebaseCore (~> 9.0)
- FirebaseInstallations (~> 9.0)
- GoogleAppMeasurement (= 9.3.0)
- GoogleUtilities/AppDelegateSwizzler (~> 7.7)
- GoogleUtilities/MethodSwizzler (~> 7.7)
- GoogleUtilities/Network (~> 7.7)
- "GoogleUtilities/NSData+zlib (~> 7.7)"
- FirebaseAnalytics/AdIdSupport (10.0.0):
- FirebaseCore (~> 10.0)
- FirebaseInstallations (~> 10.0)
- GoogleAppMeasurement (= 10.0.0)
- GoogleUtilities/AppDelegateSwizzler (~> 7.8)
- GoogleUtilities/MethodSwizzler (~> 7.8)
- GoogleUtilities/Network (~> 7.8)
- "GoogleUtilities/NSData+zlib (~> 7.8)"
- nanopb (< 2.30910.0, >= 2.30908.0)
- FirebaseAppCheckInterop (9.4.0)
- FirebaseAuth (9.3.0):
- FirebaseCore (~> 9.0)
- GoogleUtilities/AppDelegateSwizzler (~> 7.7)
- GoogleUtilities/Environment (~> 7.7)
- GTMSessionFetcher/Core (< 3.0, >= 1.7)
- FirebaseAuthInterop (9.4.0)
- FirebaseCore (9.3.0):
- FirebaseCoreDiagnostics (~> 9.0)
- FirebaseCoreInternal (~> 9.0)
- GoogleUtilities/Environment (~> 7.7)
- GoogleUtilities/Logger (~> 7.7)
- FirebaseCoreDiagnostics (9.4.0):
- GoogleDataTransport (< 10.0.0, >= 9.1.4)
- GoogleUtilities/Environment (~> 7.7)
- GoogleUtilities/Logger (~> 7.7)
- nanopb (< 2.30910.0, >= 2.30908.0)
- FirebaseCoreExtension (9.4.0):
- FirebaseCore (~> 9.0)
- FirebaseCoreInternal (9.4.0):
- "GoogleUtilities/NSData+zlib (~> 7.7)"
- FirebaseCrashlytics (9.3.0):
- FirebaseCore (~> 9.0)
- FirebaseInstallations (~> 9.0)
- GoogleDataTransport (< 10.0.0, >= 9.1.4)
- GoogleUtilities/Environment (~> 7.7)
- FirebaseAppCheckInterop (10.0.0)
- FirebaseAuth (10.0.0):
- FirebaseCore (~> 10.0)
- GoogleUtilities/AppDelegateSwizzler (~> 7.8)
- GoogleUtilities/Environment (~> 7.8)
- GTMSessionFetcher/Core (~> 2.1)
- FirebaseAuthInterop (10.0.0)
- FirebaseCore (10.0.0):
- FirebaseCoreInternal (~> 10.0)
- GoogleUtilities/Environment (~> 7.8)
- GoogleUtilities/Logger (~> 7.8)
- FirebaseCoreExtension (10.0.0):
- FirebaseCore (~> 10.0)
- FirebaseCoreInternal (10.0.0):
- "GoogleUtilities/NSData+zlib (~> 7.8)"
- FirebaseCrashlytics (10.0.0):
- FirebaseCore (~> 10.0)
- FirebaseInstallations (~> 10.0)
- GoogleDataTransport (~> 9.2)
- GoogleUtilities/Environment (~> 7.8)
- nanopb (< 2.30910.0, >= 2.30908.0)
- PromisesObjC (~> 2.1)
- FirebaseFirestore (9.3.0):
- FirebaseFirestore (10.0.0):
- abseil/algorithm (~> 1.20211102.0)
- abseil/base (~> 1.20211102.0)
- abseil/container/flat_hash_map (~> 1.20211102.0)
@@ -714,30 +709,27 @@ PODS:
- abseil/strings/strings (~> 1.20211102.0)
- abseil/time (~> 1.20211102.0)
- abseil/types (~> 1.20211102.0)
- FirebaseCore (~> 9.0)
- FirebaseCore (~> 10.0)
- "gRPC-C++ (~> 1.44.0)"
- leveldb-library (~> 1.22)
- nanopb (< 2.30910.0, >= 2.30908.0)
- FirebaseInstallations (9.4.0):
- FirebaseCore (~> 9.0)
- GoogleUtilities/Environment (~> 7.7)
- GoogleUtilities/UserDefaults (~> 7.7)
- FirebaseInstallations (10.0.0):
- FirebaseCore (~> 10.0)
- GoogleUtilities/Environment (~> 7.8)
- GoogleUtilities/UserDefaults (~> 7.8)
- PromisesObjC (~> 2.1)
- FirebaseRemoteConfig (9.3.0):
- FirebaseABTesting (~> 9.0)
- FirebaseCore (~> 9.0)
- FirebaseInstallations (~> 9.0)
- GoogleUtilities/Environment (~> 7.7)
- "GoogleUtilities/NSData+zlib (~> 7.7)"
- FirebaseStorage (9.3.0):
- FirebaseAppCheckInterop (~> 9.0)
- FirebaseAuthInterop (~> 9.0)
- FirebaseCore (~> 9.0)
- FirebaseCoreExtension (~> 9.0)
- FirebaseStorageInternal (~> 9.0)
- FirebaseStorageInternal (9.4.0):
- FirebaseCore (~> 9.0)
- GTMSessionFetcher/Core (< 3.0, >= 1.7)
- FirebaseRemoteConfig (10.0.0):
- FirebaseABTesting (~> 10.0)
- FirebaseCore (~> 10.0)
- FirebaseInstallations (~> 10.0)
- GoogleUtilities/Environment (~> 7.8)
- "GoogleUtilities/NSData+zlib (~> 7.8)"
- FirebaseStorage (10.0.0):
- FirebaseAppCheckInterop (~> 10.0)
- FirebaseAuthInterop (~> 10.0)
- FirebaseCore (~> 10.0)
- FirebaseCoreExtension (~> 10.0)
- GTMSessionFetcher/Core (~> 2.1)
- Flutter (1.0.0)
- flutter_file_dialog (0.0.1):
- Flutter
@@ -749,52 +741,52 @@ PODS:
- google_sign_in_ios (0.0.1):
- Flutter
- GoogleSignIn (~> 6.2)
- GoogleAppMeasurement (9.3.0):
- GoogleAppMeasurement/AdIdSupport (= 9.3.0)
- GoogleUtilities/AppDelegateSwizzler (~> 7.7)
- GoogleUtilities/MethodSwizzler (~> 7.7)
- GoogleUtilities/Network (~> 7.7)
- "GoogleUtilities/NSData+zlib (~> 7.7)"
- GoogleAppMeasurement (10.0.0):
- GoogleAppMeasurement/AdIdSupport (= 10.0.0)
- GoogleUtilities/AppDelegateSwizzler (~> 7.8)
- GoogleUtilities/MethodSwizzler (~> 7.8)
- GoogleUtilities/Network (~> 7.8)
- "GoogleUtilities/NSData+zlib (~> 7.8)"
- nanopb (< 2.30910.0, >= 2.30908.0)
- GoogleAppMeasurement/AdIdSupport (9.3.0):
- GoogleAppMeasurement/WithoutAdIdSupport (= 9.3.0)
- GoogleUtilities/AppDelegateSwizzler (~> 7.7)
- GoogleUtilities/MethodSwizzler (~> 7.7)
- GoogleUtilities/Network (~> 7.7)
- "GoogleUtilities/NSData+zlib (~> 7.7)"
- GoogleAppMeasurement/AdIdSupport (10.0.0):
- GoogleAppMeasurement/WithoutAdIdSupport (= 10.0.0)
- GoogleUtilities/AppDelegateSwizzler (~> 7.8)
- GoogleUtilities/MethodSwizzler (~> 7.8)
- GoogleUtilities/Network (~> 7.8)
- "GoogleUtilities/NSData+zlib (~> 7.8)"
- nanopb (< 2.30910.0, >= 2.30908.0)
- GoogleAppMeasurement/WithoutAdIdSupport (9.3.0):
- GoogleUtilities/AppDelegateSwizzler (~> 7.7)
- GoogleUtilities/MethodSwizzler (~> 7.7)
- GoogleUtilities/Network (~> 7.7)
- "GoogleUtilities/NSData+zlib (~> 7.7)"
- GoogleAppMeasurement/WithoutAdIdSupport (10.0.0):
- GoogleUtilities/AppDelegateSwizzler (~> 7.8)
- GoogleUtilities/MethodSwizzler (~> 7.8)
- GoogleUtilities/Network (~> 7.8)
- "GoogleUtilities/NSData+zlib (~> 7.8)"
- nanopb (< 2.30910.0, >= 2.30908.0)
- GoogleDataTransport (9.2.0):
- GoogleUtilities/Environment (~> 7.7)
- nanopb (< 2.30910.0, >= 2.30908.0)
- PromisesObjC (< 3.0, >= 1.2)
- GoogleSignIn (6.2.2):
- GoogleSignIn (6.2.4):
- AppAuth (~> 1.5)
- GTMAppAuth (~> 1.3)
- GTMSessionFetcher/Core (~> 1.1)
- GoogleUtilities/AppDelegateSwizzler (7.7.0):
- GTMSessionFetcher/Core (< 3.0, >= 1.1)
- GoogleUtilities/AppDelegateSwizzler (7.8.0):
- GoogleUtilities/Environment
- GoogleUtilities/Logger
- GoogleUtilities/Network
- GoogleUtilities/Environment (7.7.0):
- GoogleUtilities/Environment (7.8.0):
- PromisesObjC (< 3.0, >= 1.2)
- GoogleUtilities/Logger (7.7.0):
- GoogleUtilities/Logger (7.8.0):
- GoogleUtilities/Environment
- GoogleUtilities/MethodSwizzler (7.7.0):
- GoogleUtilities/MethodSwizzler (7.8.0):
- GoogleUtilities/Logger
- GoogleUtilities/Network (7.7.0):
- GoogleUtilities/Network (7.8.0):
- GoogleUtilities/Logger
- "GoogleUtilities/NSData+zlib"
- GoogleUtilities/Reachability
- "GoogleUtilities/NSData+zlib (7.7.0)"
- GoogleUtilities/Reachability (7.7.0):
- "GoogleUtilities/NSData+zlib (7.8.0)"
- GoogleUtilities/Reachability (7.8.0):
- GoogleUtilities/Logger
- GoogleUtilities/UserDefaults (7.7.0):
- GoogleUtilities/UserDefaults (7.8.0):
- GoogleUtilities/Logger
- "gRPC-C++ (1.44.0)":
- "gRPC-C++/Implementation (= 1.44.0)"
@@ -847,10 +839,10 @@ PODS:
- gRPC-Core/Interface (= 1.44.0)
- Libuv-gRPC (= 0.0.10)
- gRPC-Core/Interface (1.44.0)
- GTMAppAuth (1.3.0):
- AppAuth/Core (~> 1.4)
- GTMSessionFetcher/Core (~> 1.5)
- GTMSessionFetcher/Core (1.7.2)
- GTMAppAuth (1.3.1):
- AppAuth/Core (~> 1.6)
- GTMSessionFetcher/Core (< 3.0, >= 1.5)
- GTMSessionFetcher/Core (2.1.0)
- image_cropper (0.0.4):
- Flutter
- TOCropViewController (~> 2.6.1)
@@ -871,13 +863,13 @@ PODS:
- path_provider_ios (0.0.1):
- Flutter
- PromisesObjC (2.1.1)
- Sentry (7.22.0):
- Sentry/Core (= 7.22.0)
- Sentry/Core (7.22.0)
- Sentry (7.28.0):
- Sentry/Core (= 7.28.0)
- Sentry/Core (7.28.0)
- sentry_flutter (0.0.1):
- Flutter
- FlutterMacOS
- Sentry (~> 7.22.0)
- Sentry (~> 7.28.0)
- shared_preferences_ios (0.0.1):
- Flutter
- sign_in_with_apple (0.0.1):
@@ -925,7 +917,6 @@ SPEC REPOS:
- FirebaseAuth
- FirebaseAuthInterop
- FirebaseCore
- FirebaseCoreDiagnostics
- FirebaseCoreExtension
- FirebaseCoreInternal
- FirebaseCrashlytics
@@ -933,7 +924,6 @@ SPEC REPOS:
- FirebaseInstallations
- FirebaseRemoteConfig
- FirebaseStorage
- FirebaseStorageInternal
- FMDB
- GoogleAppMeasurement
- GoogleDataTransport
@@ -994,44 +984,42 @@ EXTERNAL SOURCES:
SPEC CHECKSUMS:
abseil: ebe5b5529fb05d93a8bdb7951607be08b7fa71bc
AppAuth: 80317d99ac7ff2801a2f18ff86b48cd315ed465d
AppAuth: 8fca6b5563a5baef2c04bee27538025e4ceb2add
BoringSSL-GRPC: 3175b25143e648463a56daeaaa499c6cb86dad33
cloud_firestore: 08093e207dfb2e6c82a6b272def699e022548786
Firebase: ef75abb1cdbc746d5a38f4e26c422c807b189b8c
firebase_analytics: 8f772ccb3dad1e8968019a158823f99e63069d2b
firebase_auth: e4bd9a01f6c45764bf3bfb0cea4d5ce3673a92a2
firebase_core: 96214f90497b808a2cf2a24517084c5f6de37b53
firebase_crashlytics: cdba3f556462dd5ee25cc7d28790ff2de2c0edcf
firebase_remote_config: f3cc693a849be94ee43335f99310df75dc9edc05
firebase_storage: e95ec41580e311cb30b1ed7459b9e94fb4bbe672
FirebaseABTesting: e59eec91fafce74a0f5261809ed0025b7e450db1
FirebaseAnalytics: bf46f5163f44097ce2c789de0b3e6f87f1da834a
FirebaseAppCheckInterop: 63119cdfc94b16c3e9421513c17f597aee2ea225
FirebaseAuth: 9ebc3577fe0acf9092df21ac314024b70aebf21e
FirebaseAuthInterop: 826d3d772b554e3675ceaab8c665008277ca9d1c
FirebaseCore: c088995ece701a021a48a1348ea0174877de2a6a
FirebaseCoreDiagnostics: aaa87098082c4d4bdd1a9557b1186d18ca85ce8c
FirebaseCoreExtension: 2cf8c542b54ad3c2d4b746c22e8828b670dcd9b0
FirebaseCoreInternal: a13302b0088fbf5f38b79b6ece49c2af7d3e05d6
FirebaseCrashlytics: 65a5b349e664e986e6c7486b0a9b5ed8c11d0491
FirebaseFirestore: 5a72aa925528f67469b16a54a6cfc369467197e4
FirebaseInstallations: 61db1054e688d2bdc4e2b3f744c1b086e913b742
FirebaseRemoteConfig: 0a644c924b3339bcf3bc3ea253206f171672308e
FirebaseStorage: 1414d27e15fa04f6350ef6602accef0e951c8bca
FirebaseStorageInternal: 425c7dc7de44d9b7e07a9f8d6515bab0f1266b87
cloud_firestore: 1efcf26ee1fe576dc695389683695230d60680f5
Firebase: 1b810f3d0c0532e27a48f1961f8c0400a668a2cf
firebase_analytics: ed8e5198c08a3ec3f5e1dd150dd4db07d7871e5b
firebase_auth: e07b2260d936b7b20f45f9ddafc871f75778be66
firebase_core: 5c0bb0ca7d0e70480a68a6e9ad9bf55d1edd5305
firebase_crashlytics: ff96f93b1f78d0347aa795abca038cf9f8625cdf
firebase_remote_config: 40c0b133bc2cbbba8043189b372405097cd9958d
firebase_storage: 0e84174eaa45056b3bf9c09659f1c8706acaec7d
FirebaseABTesting: 5a08a4d3060b7fb5638f60698bc2cb57996bcc73
FirebaseAnalytics: 9921a52739f4ab66099da31b6e0243db78a3ac0a
FirebaseAppCheckInterop: 9a7af9d0a4d9197265cda30194f3644e8aea24f9
FirebaseAuth: 493382cf533cc45e2862b00e9aa4cfe4c98daf71
FirebaseAuthInterop: c342679f45bee2a665a3b9148a55fcdb10df8c66
FirebaseCore: 97f48a3a567a72b8d4daa0f03c3aadb78df4e995
FirebaseCoreExtension: 449595a035812f16314ca88cebf959e3bb77dd67
FirebaseCoreInternal: 5eb3960335da5ea30115d57d39db6988c4ad06f3
FirebaseCrashlytics: 6b0613b548fe096221b5ba6d2f7a9732b451233b
FirebaseFirestore: 5007583f3db2129de8e87f18ee63f4c86f07e7a3
FirebaseInstallations: 7f1c9ae6bd9df6abe9c74124b38fa8740aba5df4
FirebaseRemoteConfig: e4431ddba74ddf705e2aabd7d356a23d5b802853
FirebaseStorage: 8b0b0630e11b9f3e4a479a26cfccb70ec790ec50
Flutter: f04841e97a9d0b0a8025694d0796dd46242b2854
flutter_file_dialog: 4c014a45b105709a27391e266c277d7e588e9299
flutter_native_splash: 52501b97d1c0a5f898d687f1646226c1f93c56ef
FMDB: 2ce00b547f966261cd18927a3ddb07cb6f3db82a
google_sign_in_ios: 4f85eb9f937450765c8573bb85fd8cd6a5af675c
GoogleAppMeasurement: b907bdad775b6975a8108762345b2cfbf1a93c37
GoogleAppMeasurement: 7e48a3249792ac35d6f18f107f63f199a7e9d0ce
GoogleDataTransport: 1c8145da7117bd68bbbed00cf304edb6a24de00f
GoogleSignIn: 3c68388ac221f379676e8f1cb115df3aaf73b93f
GoogleUtilities: e0913149f6b0625b553d70dae12b49fc62914fd1
GoogleSignIn: 5651ce3a61e56ca864160e79b484cd9ed3f49b7a
GoogleUtilities: 1d20a6ad97ef46f67bbdec158ce00563a671ebb7
"gRPC-C++": 9675f953ace2b3de7c506039d77be1f2e77a8db2
gRPC-Core: 943e491cb0d45598b0b0eb9e910c88080369290b
GTMAppAuth: 4d8f864896f3646f0c33baf38a28362f4c601e15
GTMSessionFetcher: 5595ec75acf5be50814f81e9189490412bad82ba
GTMAppAuth: 0ff230db599948a9ad7470ca667337803b3fc4dd
GTMSessionFetcher: ffbb25ec00ebcb5201adab0a56d808f6f1902d9f
image_cropper: 60c2789d1f1a78c873235d4319ca0c34a69f2d98
leveldb-library: 50c7b45cbd7bf543c81a468fe557a16ae3db8729
Libuv-gRPC: 55e51798e14ef436ad9bc45d12d43b77b49df378
@@ -1039,8 +1027,8 @@ SPEC CHECKSUMS:
package_info_plus: 6c92f08e1f853dc01228d6f553146438dafcd14e
path_provider_ios: 14f3d2fd28c4fdb42f44e0f751d12861c43cee02
PromisesObjC: ab77feca74fa2823e7af4249b8326368e61014cb
Sentry: 30b51086ca9aac23337880152e95538f7e177f7f
sentry_flutter: eaca55af5c951f4be6c4b1daddce1744c37d8476
Sentry: 2c6053e4cfe6dea6608135dea1928ffbb4ecfba5
sentry_flutter: fad3ef0917dc1afa7d242af0743696ed9a9a8864
shared_preferences_ios: 548a61f8053b9b8a49ac19c1ffbc8b92c50d68ad
sign_in_with_apple: f3bf75217ea4c2c8b91823f225d70230119b8440
sqflite: 6d358c025f5b867b29ed92fc697fd34924e11904

View File

@@ -11,7 +11,6 @@ import 'package:dungeon_paper/app/routes/app_pages.dart';
import 'package:dungeon_paper/core/http/api.dart';
import 'package:dungeon_paper/core/http/api_requests/migration.dart';
import 'package:dungeon_paper/core/storage_handler/storage_handler.dart';
import 'package:dungeon_paper/core/task_runner/task_utils.dart';
import 'package:dungeon_paper/generated/l10n.dart';
import 'package:email_validator/email_validator.dart';
import 'package:firebase_auth/firebase_auth.dart' as fba;
@@ -141,7 +140,7 @@ class UserService extends GetxService
email: user.email,
id: authService.fbUser.value?.uid,
username: user.username,
extras: {
data: {
'displayName': user.displayName,
'version': pkg.version,
},

View File

@@ -106,7 +106,7 @@ class AbilityScoresFormView extends GetView<AbilityScoresFormController> {
Text(stat.name),
],
),
subtitle: Text(stat.description, style: textTheme.caption),
subtitle: Text(stat.description, style: textTheme.bodySmall),
minVerticalPadding: 8,
),
const Divider(height: 8),

View File

@@ -29,13 +29,13 @@ class AboutView extends GetView<AboutController> {
() => Text(
S.current.appName,
textAlign: TextAlign.center,
style: textTheme.headline4,
style: textTheme.headlineMedium,
),
() => Obx(
() => Text(
S.current.aboutVersion(controller.version.value?.toString() ?? '-'),
textAlign: TextAlign.center,
style: textTheme.caption,
style: textTheme.bodySmall,
),
),
() => const SizedBox(height: 16),
@@ -56,7 +56,7 @@ class AboutView extends GetView<AboutController> {
() => ListTile(
leading: const Icon(DwIcons.discord),
title: Text(S.current.aboutJoinDiscord),
subtitle: Text(S.current.aboutJoinDiscordSubtitle, style: textTheme.caption),
subtitle: Text(S.current.aboutJoinDiscordSubtitle, style: textTheme.bodySmall),
onTap: () => launchUrl(Uri.parse('https://bit.ly/DungeonPaper-Discord')),
isThreeLine: true,
visualDensity: VisualDensity.compact,
@@ -64,7 +64,7 @@ class AboutView extends GetView<AboutController> {
() => ListTile(
leading: const Icon(Icons.send),
title: Text(S.current.aboutSendFeedback),
subtitle: Text(S.current.aboutSendFeedbackSubtitle, style: textTheme.caption),
subtitle: Text(S.current.aboutSendFeedbackSubtitle, style: textTheme.bodySmall),
onTap: () => Get.toNamed(Routes.sendFeedback),
isThreeLine: true,
visualDensity: VisualDensity.compact,
@@ -72,7 +72,7 @@ class AboutView extends GetView<AboutController> {
() => const Divider(),
() => Padding(
padding: const EdgeInsets.symmetric(horizontal: 16, vertical: 8),
child: Text(S.current.aboutSocialLinks, style: textTheme.caption),
child: Text(S.current.aboutSocialLinks, style: textTheme.bodySmall),
),
() => Padding(
padding: const EdgeInsets.all(16.0).copyWith(top: 0),

View File

@@ -36,7 +36,7 @@ class AccountView extends GetView<AccountController> {
padding: const EdgeInsets.symmetric(horizontal: 16).copyWith(top: 8),
child: Text(
S.current.accountCategoryDetails,
style: textTheme.caption,
style: textTheme.bodySmall,
),
),
() => Obx(
@@ -82,7 +82,7 @@ class AccountView extends GetView<AccountController> {
padding: const EdgeInsets.symmetric(horizontal: 16).copyWith(top: 8),
child: Text(
S.current.accountCategorySocials,
style: textTheme.caption,
style: textTheme.bodySmall,
),
),
],

View File

@@ -135,7 +135,7 @@ class BasicInfoFormView extends GetView<BasicInfoFormController> with UserServic
),
TextSpan(text: S.current.basicInfoImageNeedAccountSuffix),
],
style: theme.textTheme.bodyText2,
style: theme.textTheme.bodyMedium,
),
),
)

View File

@@ -30,7 +30,7 @@ class BondsFlagsFormView extends GetView<BondsFlagsFormController> {
body: ListView(
padding: const EdgeInsets.all(16),
children: [
Text(S.current.characterBondsFlagsDialogBonds, style: textTheme.headline5),
Text(S.current.characterBondsFlagsDialogBonds, style: textTheme.headlineSmall),
for (final bond in enumerate(controller.bondsDesc))
ListTile(
contentPadding: const EdgeInsets.all(0),
@@ -51,7 +51,7 @@ class BondsFlagsFormView extends GetView<BondsFlagsFormController> {
icon: const Icon(Icons.add),
),
const Divider(height: 24),
Text(S.current.characterBondsFlagsDialogFlags, style: textTheme.headline5),
Text(S.current.characterBondsFlagsDialogFlags, style: textTheme.headlineSmall),
for (final flag in enumerate(controller.flagsDesc))
ListTile(
contentPadding: const EdgeInsets.all(0),

View File

@@ -23,7 +23,7 @@ class SelectMovesSpellsView extends GetView<SelectMovesSpellsController> {
@override
Widget build(BuildContext context) {
var titleStyle = Theme.of(context).textTheme.headline6;
var titleStyle = Theme.of(context).textTheme.titleLarge;
return ConfirmExitView(
dirty: controller.dirty.value,
child: Scaffold(

View File

@@ -1,4 +1,3 @@
import 'package:dungeon_paper/core/dw_icons.dart';
import 'package:dungeon_paper/core/utils/list_utils.dart';
import 'package:dungeon_paper/generated/l10n.dart';
@@ -136,7 +135,7 @@ class _NavItem extends StatelessWidget {
const SizedBox(height: 2),
AnimatedDefaultTextStyle(
duration: duration,
style: theme.textTheme.caption!.copyWith(
style: theme.textTheme.bodySmall!.copyWith(
fontWeight: FontWeight.w600,
color: selected ? selectedColor : null,
),

View File

@@ -100,13 +100,13 @@ class HomeEmptyState extends StatelessWidget with UserServiceMixin {
IconSpan(context, icon: Icons.person, size: 24),
TextSpan(text: ' ' + S.current.homeEmptyStateLoginTitle),
],
style: textTheme.headline6,
style: textTheme.titleLarge,
),
),
const SizedBox(height: 16),
Text(
S.current.homeEmptyStateLoginSubtitle,
style: textTheme.subtitle1,
style: textTheme.titleMedium,
textAlign: TextAlign.center,
),
const SizedBox(height: 16),
@@ -126,13 +126,13 @@ class HomeEmptyState extends StatelessWidget with UserServiceMixin {
],
Text(
S.current.homeEmptyStateTitle,
style: textTheme.headline6,
style: textTheme.titleLarge,
textAlign: TextAlign.center,
),
const SizedBox(height: 16),
Text(
S.current.homeEmptyStateSubtitle,
style: textTheme.subtitle1,
style: textTheme.titleMedium,
textAlign: TextAlign.center,
),
const SizedBox(height: 16),

View File

@@ -112,7 +112,7 @@ class LibraryCardList<T extends WithMeta, F extends EntityFilters<T>>
() => const SizedBox(height: 32),
() => Text(
S.current.libraryListNoItemsFoundTitle(S.current.entityPlural(T)),
style: textTheme.headline6,
style: textTheme.titleLarge,
textAlign: TextAlign.center,
),
() => const SizedBox(height: 8),
@@ -124,7 +124,7 @@ class LibraryCardList<T extends WithMeta, F extends EntityFilters<T>>
? S.current
.libraryListNoItemsFoundSubtitleNoFilters(S.current.entityPlural(T))
: S.current.libraryListNoItemsFoundSubtitleFilters(S.current.entityPlural(T)),
style: textTheme.subtitle1,
style: textTheme.titleMedium,
textAlign: TextAlign.center,
),
),

View File

@@ -80,7 +80,7 @@ class LibraryCollectionView extends GetView<LibraryCollectionController>
),
title: Text(
S.current.entityPlural(type),
style: textTheme.headline6,
style: textTheme.titleLarge,
),
subtitle: Text(
[

View File

@@ -40,13 +40,13 @@ class LoginView extends GetView<LoginController> {
children: [
Text(
controller.isLogin ? S.current.signinTitle : S.current.signupTitle,
style: textTheme.headline4,
style: textTheme.headlineMedium,
textAlign: TextAlign.center,
),
const SizedBox(height: 8),
Text(
controller.isLogin ? S.current.signinSubtitle : S.current.signupSubtitle,
style: textTheme.subtitle1,
style: textTheme.titleMedium,
textAlign: TextAlign.center,
),
const SizedBox(height: 24),

View File

@@ -42,13 +42,13 @@ class MigrationView extends GetView<MigrationController> {
const SizedBox(height: 16),
Text(
S.current.migrationTitle,
style: textTheme.headline4,
style: textTheme.headlineMedium,
textAlign: TextAlign.center,
),
const SizedBox(height: 16),
Text(
S.current.migrationSubtitle,
style: textTheme.subtitle1,
style: textTheme.titleMedium,
textAlign: TextAlign.center,
),
const SizedBox(height: 32),
@@ -62,7 +62,7 @@ class MigrationView extends GetView<MigrationController> {
),
),
const SizedBox(height: 8),
Text(S.current.migrationUsernameInfo, style: textTheme.caption),
Text(S.current.migrationUsernameInfo, style: textTheme.bodySmall),
const SizedBox(height: 16),
Obx(
() => SelectBox(

View File

@@ -89,10 +89,10 @@ class SelectCharacterThemeView extends GetView<SelectCharacterThemeController> {
}) {
final theme = Theme.of(context);
final textTheme = theme.textTheme;
final caption = textTheme.caption!;
final bodySmall = textTheme.bodySmall!;
return _pad(Row(
children: [
Expanded(child: Text(labelText, style: caption)),
Expanded(child: Text(labelText, style: bodySmall)),
Text(S.current.seeAll),
Switch.adaptive(value: seeAll, onChanged: onChangeSeeAll),
ElevatedButton(onPressed: resetEnabled ? onReset : null, child: Text(S.current.useDefault)),

View File

@@ -100,10 +100,10 @@ class SettingsView extends GetView<SettingsController> with CharacterServiceMixi
}) {
final theme = Theme.of(context);
final textTheme = theme.textTheme;
final caption = textTheme.caption!;
final bodySmall = textTheme.bodySmall!;
return _pad(Row(
children: [
Expanded(child: Text(labelText, style: caption)),
Expanded(child: Text(labelText, style: bodySmall)),
if (seeAll != null && onChangeSeeAll != null) ...[
Text(S.current.seeAll),
Switch.adaptive(value: seeAll, onChanged: onChangeSeeAll),

View File

@@ -12,13 +12,13 @@ class ButtonThemes {
// );
static ButtonStyle? errorElevated(BuildContext context) => ElevatedButton.styleFrom(
backgroundColor: Theme.of(context).errorColor,
backgroundColor: Theme.of(context).colorScheme.error,
foregroundColor: Theme.of(context).colorScheme.onError,
shape: rRectShape,
);
static ButtonStyle? errorText(BuildContext context) => TextButton.styleFrom(
foregroundColor: Theme.of(context).errorColor,
foregroundColor: Theme.of(context).colorScheme.error,
shape: rRectShape,
);

View File

@@ -40,19 +40,20 @@ TextTheme copyTextThemeWith(
Color? specialColor,
}) =>
original.copyWith(
headline1: original.headline1?.copyWith(fontFamily: fontFamily, color: specialColor),
headline2: original.headline2?.copyWith(fontFamily: fontFamily, color: specialColor),
headline3: original.headline3?.copyWith(fontFamily: fontFamily, color: specialColor),
headline4: original.headline4?.copyWith(fontFamily: fontFamily, color: specialColor),
headline5: original.headline5?.copyWith(fontFamily: fontFamily, color: specialColor),
headline6: original.headline6?.copyWith(fontFamily: fontFamily, color: specialColor),
subtitle1: original.subtitle1?.copyWith(fontFamily: fontFamily, color: specialColor),
subtitle2: original.subtitle2?.copyWith(fontFamily: fontFamily, color: specialColor),
bodyText1: original.bodyText1?.copyWith(fontFamily: fontFamily, color: normalColor),
bodyText2: original.bodyText2?.copyWith(fontFamily: fontFamily, color: normalColor),
caption: original.caption?.copyWith(fontFamily: fontFamily, color: normalColor),
button: original.button?.copyWith(fontFamily: fontFamily, color: normalColor),
overline: original.overline?.copyWith(fontFamily: fontFamily, color: normalColor),
displayLarge: original.displayLarge?.copyWith(fontFamily: fontFamily, color: specialColor),
displayMedium: original.displayMedium?.copyWith(fontFamily: fontFamily, color: specialColor),
displaySmall: original.displaySmall?.copyWith(fontFamily: fontFamily, color: specialColor),
headlineMedium:
original.headlineMedium?.copyWith(fontFamily: fontFamily, color: specialColor),
headlineSmall: original.headlineSmall?.copyWith(fontFamily: fontFamily, color: specialColor),
titleLarge: original.titleLarge?.copyWith(fontFamily: fontFamily, color: specialColor),
titleMedium: original.titleMedium?.copyWith(fontFamily: fontFamily, color: specialColor),
titleSmall: original.titleSmall?.copyWith(fontFamily: fontFamily, color: specialColor),
bodyLarge: original.bodyLarge?.copyWith(fontFamily: fontFamily, color: normalColor),
bodyMedium: original.bodyMedium?.copyWith(fontFamily: fontFamily, color: normalColor),
bodySmall: original.bodySmall?.copyWith(fontFamily: fontFamily, color: normalColor),
labelLarge: original.labelLarge?.copyWith(fontFamily: fontFamily, color: normalColor),
labelSmall: original.labelSmall?.copyWith(fontFamily: fontFamily, color: normalColor),
);
ColorScheme createColorScheme(Color seedColor,

View File

@@ -414,7 +414,7 @@ class AdvancedFloatingActionButton extends StatelessWidget {
/// The text style for an extended [FloatingActionButton]'s label.
///
/// If null, [FloatingActionButtonThemeData.extendedTextStyle] is used. If
/// that is also null, then [TextTheme.button] with a letter spacing of 1.2
/// that is also null, then [TextTheme.labelLarge] with a letter spacing of 1.2
/// is used.
final TextStyle? extendedTextStyle;

View File

@@ -107,7 +107,7 @@ class CharacterAvatar extends GetView {
static Widget _buildDefaultImage(BuildContext context, double size) {
final theme = Theme.of(context);
final textStyle = theme.primaryTextTheme.subtitle1!;
final textStyle = theme.primaryTextTheme.titleMedium!;
return Container(
color: ThemeData.estimateBrightnessForColor(textStyle.color!) == Brightness.dark
? theme.primaryColorLight

View File

@@ -402,8 +402,10 @@ class _CustomExpansionTileState extends State<CustomExpansionTile>
...widget.leading,
Expanded(
child: DefaultTextStyle(
style:
Theme.of(context).textTheme.subtitle1!.copyWith(color: _headerColor.value),
style: Theme.of(context)
.textTheme
.titleMedium!
.copyWith(color: _headerColor.value),
child: widget.title ??
widget.titleBuilder!.call(
context,
@@ -436,7 +438,7 @@ class _CustomExpansionTileState extends State<CustomExpansionTile>
final ThemeData theme = Theme.of(context);
final ColorScheme colorScheme = theme.colorScheme;
_headerColorTween
..begin = widget.collapsedTextColor ?? theme.textTheme.subtitle1!.color
..begin = widget.collapsedTextColor ?? theme.textTheme.titleMedium!.color
..end = widget.textColor ?? colorScheme.primary;
_iconColorTween
..begin = widget.collapsedIconColor ?? theme.unselectedWidgetColor

View File

@@ -9,8 +9,8 @@ import 'package:flutter/rendering.dart';
/// Defines the title font used for [CustomListTile] descendants of a [ListTileTheme].
///
/// List tiles that appear in a [Drawer] use the theme's [TextTheme.bodyText1]
/// text style, which is a little smaller than the theme's [TextTheme.subtitle1]
/// List tiles that appear in a [Drawer] use the theme's [TextTheme.bodyLarge]
/// text style, which is a little smaller than the theme's [TextTheme.titleMedium]
/// text style, which is used by default.
// enum ListTileStyle {
// /// Use a title font that's appropriate for a [CustomListTile] in a list.
@@ -316,7 +316,7 @@ class CustomListTile extends StatelessWidget {
this.horizontalTitleGap,
this.minVerticalPadding,
this.minLeadingWidth,
}) : assert(!isThreeLine || subtitle != null);
}) : assert(!isThreeLine || subtitle != null);
/// A widget to display before the title.
///
@@ -341,14 +341,14 @@ class CustomListTile extends StatelessWidget {
/// two lines. For example, you can use [Text.maxLines] to enforce the number
/// of lines.
///
/// The subtitle's default [TextStyle] depends on [TextTheme.bodyText2] except
/// The subtitle's default [TextStyle] depends on [TextTheme.bodyMedium] except
/// [TextStyle.color]. The [TextStyle.color] depends on the value of [enabled]
/// and [selected].
///
/// When [enabled] is false, the text color is set to [ThemeData.disabledColor].
///
/// When [selected] is false, the text color is set to [ListTileTheme.textColor]
/// if it's not null and to [TextTheme.caption]'s color if [ListTileTheme.textColor]
/// if it's not null and to [TextTheme.bodySmall]'s color if [ListTileTheme.textColor]
/// is null.
final Widget? subtitle;
@@ -642,11 +642,11 @@ class CustomListTile extends StatelessWidget {
final TextStyle textStyle;
switch (style ?? tileTheme.style ?? theme.listTileTheme.style ?? ListTileStyle.list) {
case ListTileStyle.drawer:
textStyle = theme.textTheme.bodyText1!;
textStyle = theme.textTheme.bodyLarge!;
break;
case ListTileStyle.list:
default:
textStyle = theme.textTheme.subtitle1!;
textStyle = theme.textTheme.titleMedium!;
break;
}
final Color? color = _textColor(theme, tileTheme, textStyle.color);
@@ -656,15 +656,15 @@ class CustomListTile extends StatelessWidget {
}
TextStyle _subtitleTextStyle(ThemeData theme, ListTileThemeData tileTheme) {
final TextStyle textStyle = theme.textTheme.bodyText2!;
final Color? color = _textColor(theme, tileTheme, theme.textTheme.caption!.color);
final TextStyle textStyle = theme.textTheme.bodyMedium!;
final Color? color = _textColor(theme, tileTheme, theme.textTheme.bodySmall!.color);
return _isDenseLayout(theme, tileTheme)
? textStyle.copyWith(color: color, fontSize: 12.0)
: textStyle.copyWith(color: color);
}
TextStyle _trailingAndLeadingTextStyle(ThemeData theme, ListTileThemeData tileTheme) {
final TextStyle textStyle = theme.textTheme.bodyText2!;
final TextStyle textStyle = theme.textTheme.bodyMedium!;
final Color? color = _textColor(theme, tileTheme, textStyle.color);
return textStyle.copyWith(color: color);
}

View File

@@ -28,7 +28,7 @@ class HelpText extends StatelessWidget {
),
),
decoration: BoxDecoration(
color: textTheme.caption!.color,
color: textTheme.bodySmall!.color,
shape: BoxShape.circle,
),
),
@@ -37,7 +37,7 @@ class HelpText extends StatelessWidget {
Expanded(
child: Text(
text,
style: textTheme.caption,
style: textTheme.bodySmall,
),
),
],

View File

@@ -16,7 +16,7 @@ class Hyperlink extends StatelessWidget {
return TextSpan(
text: text,
style: Theme.of(context).textTheme.bodyText2!.copyWith(
style: Theme.of(context).textTheme.bodyMedium!.copyWith(
color: Colors.blue[700],
decoration: TextDecoration.underline,
),
@@ -29,7 +29,7 @@ class Hyperlink extends StatelessWidget {
return GestureDetector(
child: Text(
text,
style: Theme.of(context).textTheme.bodyText2!.copyWith(
style: Theme.of(context).textTheme.bodyMedium!.copyWith(
color: Colors.blue[700],
decoration: TextDecoration.underline,
),

View File

@@ -117,10 +117,10 @@ class _DynamicActionCardState extends State<DynamicActionCard> {
maxLines: !expanded ? 1 : null,
softWrap: expanded,
normalTextStyle: TextStyle(
fontSize: Theme.of(context).textTheme.subtitle1!.fontSize,
fontSize: Theme.of(context).textTheme.titleMedium!.fontSize,
color: color,
),
// highlightStyle: Theme.of(context).textTheme.subtitle1!.copyWith(color: color),
// highlightStyle: Theme.of(context).textTheme.titleMedium!.copyWith(color: color),
),
key: widget.expansionKey,
onExpansion: (val) {
@@ -177,17 +177,17 @@ class _DynamicActionCardState extends State<DynamicActionCard> {
? _renderMarkdown(
context,
widget.description,
// style: Theme.of(context).textTheme.bodyText1,
// style: Theme.of(context).textTheme.bodyLarge,
)
: Text(
S.current.noDescription,
style: Theme.of(context).textTheme.bodyText1,
style: Theme.of(context).textTheme.bodyLarge,
),
// Divider(height: 32, color: dividerColor),
if (widget.explanation != null && widget.explanation!.isNotEmpty) ...[
Padding(
padding: const EdgeInsets.only(top: 16, bottom: 4),
child: Text(S.current.explanation, style: Theme.of(context).textTheme.caption),
child: Text(S.current.explanation, style: Theme.of(context).textTheme.bodySmall),
),
_renderMarkdown(context, widget.explanation!),
],

View File

@@ -91,7 +91,7 @@ class DynamicActionCardMini extends StatelessWidget {
overflow: TextOverflow.fade,
maxLines: 1,
softWrap: false,
style: textTheme.bodyText1!.copyWith(
style: textTheme.bodyLarge!.copyWith(
color: titleFgColor,
),
),

View File

@@ -41,7 +41,7 @@ class CharacterBioDialog extends GetView with CharacterServiceMixin {
crossAxisAlignment: CrossAxisAlignment.start,
// shrinkWrap: true,
children: [
Text(S.current.characterBioDialogDescLabel, style: textTheme.caption),
Text(S.current.characterBioDialogDescLabel, style: textTheme.bodySmall),
char.bio.description.isNotEmpty
? MarkdownBody(
data: char.bio.description,
@@ -50,9 +50,9 @@ class CharacterBioDialog extends GetView with CharacterServiceMixin {
)
: Text(S.current.noDescription),
const SizedBox(height: 16),
Text(S.current.characterBioDialogLooksLabel, style: textTheme.caption),
Text(S.current.characterBioDialogLooksLabel, style: textTheme.bodySmall),
char.bio.looks.isNotEmpty
? Text(char.bio.looks, style: textTheme.bodyText1)
? Text(char.bio.looks, style: textTheme.bodyLarge)
// TODO broken...?!
// ? ConstrainedBox(
// constraints: BoxConstraints.loose(Size.fromHeight(maxContentHeight)),
@@ -77,17 +77,17 @@ class CharacterBioDialog extends GetView with CharacterServiceMixin {
children: [
Text(
S.current.characterBioDialogAlignmentNameDisplayLabel,
style: textTheme.caption,
style: textTheme.bodySmall,
),
const SizedBox(width: 4),
IconTheme.merge(
data: IconThemeData(size: 14, color: textTheme.caption!.color!),
data: IconThemeData(size: 14, color: textTheme.bodySmall!.color!),
child: Icon(char.bio.alignment.icon),
),
const SizedBox(width: 4),
Text(
S.current.alignment(char.bio.alignment.key),
style: textTheme.caption,
style: textTheme.bodySmall,
),
],
),

View File

@@ -77,7 +77,7 @@ class CharacterBondsFlagsDialog extends GetView<CharacterService> with Character
const Divider(height: 32),
],
if (bonds.isNotEmpty && flags.isNotEmpty)
Text(S.current.characterBondsFlagsDialogBonds, style: textTheme.caption),
Text(S.current.characterBondsFlagsDialogBonds, style: textTheme.bodySmall),
for (final bond in bonds) ...[
CheckboxListTile(
title: Text(bond.description),
@@ -90,7 +90,7 @@ class CharacterBondsFlagsDialog extends GetView<CharacterService> with Character
],
if (bonds.isNotEmpty && flags.isNotEmpty) ...[
const Divider(height: 32),
Text(S.current.characterBondsFlagsDialogFlags, style: textTheme.caption),
Text(S.current.characterBondsFlagsDialogFlags, style: textTheme.bodySmall),
],
for (final flag in flags) ...[
CheckboxListTile(

View File

@@ -35,7 +35,7 @@ class ViewTagDialog extends StatelessWidget {
S.current.genericNameField(
S.current.entity(dw.Tag),
),
style: textTheme.caption,
style: textTheme.bodySmall,
),
Text(
toTitleCase(tag.name),
@@ -54,7 +54,7 @@ class ViewTagDialog extends StatelessWidget {
S.current.genericValueField(
S.current.entity(dw.Tag),
),
style: textTheme.caption,
style: textTheme.bodySmall,
),
Text(
tag.value.toString(),
@@ -72,7 +72,7 @@ class ViewTagDialog extends StatelessWidget {
S.current.genericDescriptionField(
S.current.entity(dw.Tag),
),
style: textTheme.caption,
style: textTheme.bodySmall,
),
Text(
tag.description,

View File

@@ -50,11 +50,11 @@ class EntityEditMenu extends StatelessWidget {
MenuEntry(
value: 'remove',
icon: IconTheme(
data: IconThemeData(color: Theme.of(context).errorColor),
data: IconThemeData(color: Theme.of(context).colorScheme.error),
child: const Icon(Icons.delete),
),
label: DefaultTextStyle.merge(
style: TextStyle(color: Theme.of(context).errorColor),
style: TextStyle(color: Theme.of(context).colorScheme.error),
child: Text(S.current.remove),
),
onSelect: onDelete!,

View File

@@ -19,7 +19,7 @@ class CharacterSubtitle extends StatelessWidget {
return RichText(
textAlign: textAlign,
text: TextSpan(
style: Theme.of(context).textTheme.bodyText2,
style: Theme.of(context).textTheme.bodyMedium,
children: <InlineSpan>[
TextSpan(text: S.current.characterHeaderSubtitleLevel(character.stats.level)),
TextSpan(text: S.current.characterHeaderSubtitleClass(character.characterClass.name)),

View File

@@ -69,7 +69,7 @@ class _ChipListInputState<T> extends State<ChipListInput<T>> {
children: [
DefaultTextStyle(
child: widget.label ?? Text(S.current.entityPlural(T)),
style: Theme.of(context).textTheme.caption!.copyWith(color: widget.labelColor),
style: Theme.of(context).textTheme.bodySmall!.copyWith(color: widget.labelColor),
),
const SizedBox(height: 6),
Wrap(

View File

@@ -94,7 +94,7 @@ class UserMenuPopover extends GetView<CharacterService> with AuthServiceMixin, U
const SizedBox(height: 8),
Text(
S.current.userMenuRecentCharacters,
style: Theme.of(context).textTheme.caption,
style: Theme.of(context).textTheme.bodySmall,
),
Padding(
padding: const EdgeInsets.only(top: 8),

View File

@@ -55,7 +55,7 @@ class ValueChangeSlider<N extends num> extends StatelessWidget {
: isChangePositive
? positiveText(changeAmount)
: negativeText(changeAmount),
style: textTheme.headline5!.copyWith(
style: textTheme.headlineSmall!.copyWith(
color: isChangeNeutral
? null
: isChangePositive
@@ -82,8 +82,6 @@ class ValueChangeSlider<N extends num> extends StatelessWidget {
.copyWith(
borderRadius: borderRadius,
),
// childBuilder: (_) => Text(_.toString()),
minMaxLabelBuilder: (_) => '',
onSlideUpdate: (val) => onChange((N == int ? val.toInt() : val.toDouble()) as N),
),
),

View File

@@ -156,7 +156,7 @@ class _RollDiceViewState extends State<RollDiceView> with TickerProviderStateMix
Text(
S.current.rollDialogResultTotal(
results.isNotEmpty ? results[group.index].total : 0),
style: textTheme.headline6!.copyWith(color: Colors.white),
style: textTheme.titleLarge!.copyWith(color: Colors.white),
),
Text(
S.current.rollDialogResultBreakdown(
@@ -165,7 +165,8 @@ class _RollDiceViewState extends State<RollDiceView> with TickerProviderStateMix
? '+0'
: group.value.modifierWithSign),
),
style: textTheme.bodyText2!.copyWith(color: Colors.white.withOpacity(0.75)),
style:
textTheme.bodyMedium!.copyWith(color: Colors.white.withOpacity(0.75)),
),
],
),

View File

@@ -7,12 +7,12 @@ class MarkdownStyles {
final textTheme = theme.textTheme;
final mdTheme = MarkdownStyleSheet.fromTheme(theme);
return mdTheme.copyWith(
h1: _headingTheme(textTheme.headline1!, mdTheme.h1!),
h2: _headingTheme(textTheme.headline2!, mdTheme.h2!),
h3: _headingTheme(textTheme.headline3!, mdTheme.h3!),
h4: _headingTheme(textTheme.headline4!, mdTheme.h4!, textScaleFactor: 0.93),
h5: _headingTheme(textTheme.headline5!, mdTheme.h5!, textScaleFactor: 0.88),
h6: _headingTheme(textTheme.headline6!, mdTheme.h6!, textScaleFactor: 0.8),
h1: _headingTheme(textTheme.displayLarge!, mdTheme.h1!),
h2: _headingTheme(textTheme.displayMedium!, mdTheme.h2!),
h3: _headingTheme(textTheme.displaySmall!, mdTheme.h3!),
h4: _headingTheme(textTheme.headlineMedium!, mdTheme.h4!, textScaleFactor: 0.93),
h5: _headingTheme(textTheme.headlineSmall!, mdTheme.h5!, textScaleFactor: 0.88),
h6: _headingTheme(textTheme.titleLarge!, mdTheme.h6!, textScaleFactor: 0.8),
blockquotePadding: const EdgeInsets.symmetric(horizontal: 16, vertical: 2),
blockquoteDecoration: BoxDecoration(
border: Border(

View File

@@ -1,4 +1,4 @@
platform :osx, "10.12"
platform :osx, "10.13"
# CocoaPods analytics sends network stats synchronously affecting flutter build latency.
ENV["COCOAPODS_DISABLE_STATS"] = "true"

View File

@@ -602,109 +602,104 @@ PODS:
- BoringSSL-GRPC/Implementation (0.0.24):
- BoringSSL-GRPC/Interface (= 0.0.24)
- BoringSSL-GRPC/Interface (0.0.24)
- cloud_firestore (3.4.3):
- Firebase/CoreOnly (~> 9.3.0)
- Firebase/Firestore (~> 9.3.0)
- cloud_firestore (4.0.3):
- Firebase/CoreOnly (~> 10.0.0)
- Firebase/Firestore (~> 10.0.0)
- firebase_core
- FlutterMacOS
- Firebase/Analytics (9.3.0):
- nanopb (< 2.30910.0, >= 2.30908.0)
- Firebase/Analytics (10.0.0):
- Firebase/Core
- Firebase/Auth (9.3.0):
- Firebase/Auth (10.0.0):
- Firebase/CoreOnly
- FirebaseAuth (~> 9.3.0)
- Firebase/Core (9.3.0):
- FirebaseAuth (~> 10.0.0)
- Firebase/Core (10.0.0):
- Firebase/CoreOnly
- FirebaseAnalytics (~> 9.3.0)
- Firebase/CoreOnly (9.3.0):
- FirebaseCore (= 9.3.0)
- Firebase/Crashlytics (9.3.0):
- FirebaseAnalytics (~> 10.0.0)
- Firebase/CoreOnly (10.0.0):
- FirebaseCore (= 10.0.0)
- Firebase/Crashlytics (10.0.0):
- Firebase/CoreOnly
- FirebaseCrashlytics (~> 9.3.0)
- Firebase/Firestore (9.3.0):
- FirebaseCrashlytics (~> 10.0.0)
- Firebase/Firestore (10.0.0):
- Firebase/CoreOnly
- FirebaseFirestore (~> 9.3.0)
- Firebase/RemoteConfig (9.3.0):
- FirebaseFirestore (~> 10.0.0)
- Firebase/RemoteConfig (10.0.0):
- Firebase/CoreOnly
- FirebaseRemoteConfig (~> 9.3.0)
- Firebase/Storage (9.3.0):
- FirebaseRemoteConfig (~> 10.0.0)
- Firebase/Storage (10.0.0):
- Firebase/CoreOnly
- FirebaseStorage (~> 9.3.0)
- firebase_analytics (9.3.0):
- Firebase/Analytics (= 9.3.0)
- FirebaseStorage (~> 10.0.0)
- firebase_analytics (10.0.3):
- Firebase/Analytics (= 10.0.0)
- firebase_core
- FlutterMacOS
- firebase_auth (3.6.2):
- Firebase/Auth (~> 9.3.0)
- Firebase/CoreOnly (~> 9.3.0)
- firebase_auth (4.1.0):
- Firebase/Auth (~> 10.0.0)
- Firebase/CoreOnly (~> 10.0.0)
- firebase_core
- FlutterMacOS
- firebase_core (1.20.0):
- Firebase/CoreOnly (~> 9.3.0)
- firebase_core (2.1.1):
- Firebase/CoreOnly (~> 10.0.0)
- FlutterMacOS
- firebase_crashlytics (2.8.6):
- Firebase/CoreOnly (~> 9.3.0)
- Firebase/Crashlytics (~> 9.3.0)
- firebase_crashlytics (3.0.3):
- Firebase/CoreOnly (~> 10.0.0)
- Firebase/Crashlytics (~> 10.0.0)
- firebase_core
- FlutterMacOS
- firebase_remote_config (2.0.13):
- Firebase/CoreOnly (~> 9.3.0)
- Firebase/RemoteConfig (~> 9.3.0)
- firebase_remote_config (3.0.3):
- Firebase/CoreOnly (~> 10.0.0)
- Firebase/RemoteConfig (~> 10.0.0)
- firebase_core
- FlutterMacOS
- firebase_storage (10.3.4):
- Firebase/CoreOnly (~> 9.3.0)
- Firebase/Storage (~> 9.3.0)
- firebase_storage (11.0.3):
- Firebase/CoreOnly (~> 10.0.0)
- Firebase/Storage (~> 10.0.0)
- firebase_core
- FlutterMacOS
- FirebaseABTesting (9.3.0):
- FirebaseCore (~> 9.0)
- FirebaseAnalytics (9.3.0):
- FirebaseAnalytics/AdIdSupport (= 9.3.0)
- FirebaseCore (~> 9.0)
- FirebaseInstallations (~> 9.0)
- GoogleUtilities/AppDelegateSwizzler (~> 7.7)
- GoogleUtilities/MethodSwizzler (~> 7.7)
- GoogleUtilities/Network (~> 7.7)
- "GoogleUtilities/NSData+zlib (~> 7.7)"
- FirebaseABTesting (10.0.0):
- FirebaseCore (~> 10.0)
- FirebaseAnalytics (10.0.0):
- FirebaseAnalytics/AdIdSupport (= 10.0.0)
- FirebaseCore (~> 10.0)
- FirebaseInstallations (~> 10.0)
- GoogleUtilities/AppDelegateSwizzler (~> 7.8)
- GoogleUtilities/MethodSwizzler (~> 7.8)
- GoogleUtilities/Network (~> 7.8)
- "GoogleUtilities/NSData+zlib (~> 7.8)"
- nanopb (< 2.30910.0, >= 2.30908.0)
- FirebaseAnalytics/AdIdSupport (9.3.0):
- FirebaseCore (~> 9.0)
- FirebaseInstallations (~> 9.0)
- GoogleAppMeasurement (= 9.3.0)
- GoogleUtilities/AppDelegateSwizzler (~> 7.7)
- GoogleUtilities/MethodSwizzler (~> 7.7)
- GoogleUtilities/Network (~> 7.7)
- "GoogleUtilities/NSData+zlib (~> 7.7)"
- FirebaseAnalytics/AdIdSupport (10.0.0):
- FirebaseCore (~> 10.0)
- FirebaseInstallations (~> 10.0)
- GoogleAppMeasurement (= 10.0.0)
- GoogleUtilities/AppDelegateSwizzler (~> 7.8)
- GoogleUtilities/MethodSwizzler (~> 7.8)
- GoogleUtilities/Network (~> 7.8)
- "GoogleUtilities/NSData+zlib (~> 7.8)"
- nanopb (< 2.30910.0, >= 2.30908.0)
- FirebaseAppCheckInterop (9.3.0)
- FirebaseAuth (9.3.0):
- FirebaseCore (~> 9.0)
- GoogleUtilities/AppDelegateSwizzler (~> 7.7)
- GoogleUtilities/Environment (~> 7.7)
- GTMSessionFetcher/Core (< 3.0, >= 1.7)
- FirebaseAuthInterop (9.3.0)
- FirebaseCore (9.3.0):
- FirebaseCoreDiagnostics (~> 9.0)
- FirebaseCoreInternal (~> 9.0)
- GoogleUtilities/Environment (~> 7.7)
- GoogleUtilities/Logger (~> 7.7)
- FirebaseCoreDiagnostics (9.3.0):
- GoogleDataTransport (< 10.0.0, >= 9.1.4)
- GoogleUtilities/Environment (~> 7.7)
- GoogleUtilities/Logger (~> 7.7)
- nanopb (< 2.30910.0, >= 2.30908.0)
- FirebaseCoreExtension (9.3.0):
- FirebaseCore (~> 9.0)
- FirebaseCoreInternal (9.3.0):
- "GoogleUtilities/NSData+zlib (~> 7.7)"
- FirebaseCrashlytics (9.3.0):
- FirebaseCore (~> 9.0)
- FirebaseInstallations (~> 9.0)
- GoogleDataTransport (< 10.0.0, >= 9.1.4)
- GoogleUtilities/Environment (~> 7.7)
- FirebaseAppCheckInterop (10.0.0)
- FirebaseAuth (10.0.0):
- FirebaseCore (~> 10.0)
- GoogleUtilities/AppDelegateSwizzler (~> 7.8)
- GoogleUtilities/Environment (~> 7.8)
- GTMSessionFetcher/Core (~> 2.1)
- FirebaseAuthInterop (10.0.0)
- FirebaseCore (10.0.0):
- FirebaseCoreInternal (~> 10.0)
- GoogleUtilities/Environment (~> 7.8)
- GoogleUtilities/Logger (~> 7.8)
- FirebaseCoreExtension (10.0.0):
- FirebaseCore (~> 10.0)
- FirebaseCoreInternal (10.0.0):
- "GoogleUtilities/NSData+zlib (~> 7.8)"
- FirebaseCrashlytics (10.0.0):
- FirebaseCore (~> 10.0)
- FirebaseInstallations (~> 10.0)
- GoogleDataTransport (~> 9.2)
- GoogleUtilities/Environment (~> 7.8)
- nanopb (< 2.30910.0, >= 2.30908.0)
- PromisesObjC (~> 2.1)
- FirebaseFirestore (9.3.0):
- FirebaseFirestore (10.0.0):
- abseil/algorithm (~> 1.20211102.0)
- abseil/base (~> 1.20211102.0)
- abseil/container/flat_hash_map (~> 1.20211102.0)
@@ -713,76 +708,73 @@ PODS:
- abseil/strings/strings (~> 1.20211102.0)
- abseil/time (~> 1.20211102.0)
- abseil/types (~> 1.20211102.0)
- FirebaseCore (~> 9.0)
- FirebaseCore (~> 10.0)
- "gRPC-C++ (~> 1.44.0)"
- leveldb-library (~> 1.22)
- nanopb (< 2.30910.0, >= 2.30908.0)
- FirebaseInstallations (9.3.0):
- FirebaseCore (~> 9.0)
- GoogleUtilities/Environment (~> 7.7)
- GoogleUtilities/UserDefaults (~> 7.7)
- FirebaseInstallations (10.0.0):
- FirebaseCore (~> 10.0)
- GoogleUtilities/Environment (~> 7.8)
- GoogleUtilities/UserDefaults (~> 7.8)
- PromisesObjC (~> 2.1)
- FirebaseRemoteConfig (9.3.0):
- FirebaseABTesting (~> 9.0)
- FirebaseCore (~> 9.0)
- FirebaseInstallations (~> 9.0)
- GoogleUtilities/Environment (~> 7.7)
- "GoogleUtilities/NSData+zlib (~> 7.7)"
- FirebaseStorage (9.3.0):
- FirebaseAppCheckInterop (~> 9.0)
- FirebaseAuthInterop (~> 9.0)
- FirebaseCore (~> 9.0)
- FirebaseCoreExtension (~> 9.0)
- FirebaseStorageInternal (~> 9.0)
- FirebaseStorageInternal (9.3.0):
- FirebaseCore (~> 9.0)
- GTMSessionFetcher/Core (< 3.0, >= 1.7)
- FirebaseRemoteConfig (10.0.0):
- FirebaseABTesting (~> 10.0)
- FirebaseCore (~> 10.0)
- FirebaseInstallations (~> 10.0)
- GoogleUtilities/Environment (~> 7.8)
- "GoogleUtilities/NSData+zlib (~> 7.8)"
- FirebaseStorage (10.0.0):
- FirebaseAppCheckInterop (~> 10.0)
- FirebaseAuthInterop (~> 10.0)
- FirebaseCore (~> 10.0)
- FirebaseCoreExtension (~> 10.0)
- GTMSessionFetcher/Core (~> 2.1)
- FlutterMacOS (1.0.0)
- FMDB (2.7.5):
- FMDB/standard (= 2.7.5)
- FMDB/standard (2.7.5)
- GoogleAppMeasurement (9.3.0):
- GoogleAppMeasurement/AdIdSupport (= 9.3.0)
- GoogleUtilities/AppDelegateSwizzler (~> 7.7)
- GoogleUtilities/MethodSwizzler (~> 7.7)
- GoogleUtilities/Network (~> 7.7)
- "GoogleUtilities/NSData+zlib (~> 7.7)"
- GoogleAppMeasurement (10.0.0):
- GoogleAppMeasurement/AdIdSupport (= 10.0.0)
- GoogleUtilities/AppDelegateSwizzler (~> 7.8)
- GoogleUtilities/MethodSwizzler (~> 7.8)
- GoogleUtilities/Network (~> 7.8)
- "GoogleUtilities/NSData+zlib (~> 7.8)"
- nanopb (< 2.30910.0, >= 2.30908.0)
- GoogleAppMeasurement/AdIdSupport (9.3.0):
- GoogleAppMeasurement/WithoutAdIdSupport (= 9.3.0)
- GoogleUtilities/AppDelegateSwizzler (~> 7.7)
- GoogleUtilities/MethodSwizzler (~> 7.7)
- GoogleUtilities/Network (~> 7.7)
- "GoogleUtilities/NSData+zlib (~> 7.7)"
- GoogleAppMeasurement/AdIdSupport (10.0.0):
- GoogleAppMeasurement/WithoutAdIdSupport (= 10.0.0)
- GoogleUtilities/AppDelegateSwizzler (~> 7.8)
- GoogleUtilities/MethodSwizzler (~> 7.8)
- GoogleUtilities/Network (~> 7.8)
- "GoogleUtilities/NSData+zlib (~> 7.8)"
- nanopb (< 2.30910.0, >= 2.30908.0)
- GoogleAppMeasurement/WithoutAdIdSupport (9.3.0):
- GoogleUtilities/AppDelegateSwizzler (~> 7.7)
- GoogleUtilities/MethodSwizzler (~> 7.7)
- GoogleUtilities/Network (~> 7.7)
- "GoogleUtilities/NSData+zlib (~> 7.7)"
- GoogleAppMeasurement/WithoutAdIdSupport (10.0.0):
- GoogleUtilities/AppDelegateSwizzler (~> 7.8)
- GoogleUtilities/MethodSwizzler (~> 7.8)
- GoogleUtilities/Network (~> 7.8)
- "GoogleUtilities/NSData+zlib (~> 7.8)"
- nanopb (< 2.30910.0, >= 2.30908.0)
- GoogleDataTransport (9.2.0):
- GoogleUtilities/Environment (~> 7.7)
- nanopb (< 2.30910.0, >= 2.30908.0)
- PromisesObjC (< 3.0, >= 1.2)
- GoogleUtilities/AppDelegateSwizzler (7.7.0):
- GoogleUtilities/AppDelegateSwizzler (7.8.0):
- GoogleUtilities/Environment
- GoogleUtilities/Logger
- GoogleUtilities/Network
- GoogleUtilities/Environment (7.7.0):
- GoogleUtilities/Environment (7.8.0):
- PromisesObjC (< 3.0, >= 1.2)
- GoogleUtilities/Logger (7.7.0):
- GoogleUtilities/Logger (7.8.0):
- GoogleUtilities/Environment
- GoogleUtilities/MethodSwizzler (7.7.0):
- GoogleUtilities/MethodSwizzler (7.8.0):
- GoogleUtilities/Logger
- GoogleUtilities/Network (7.7.0):
- GoogleUtilities/Network (7.8.0):
- GoogleUtilities/Logger
- "GoogleUtilities/NSData+zlib"
- GoogleUtilities/Reachability
- "GoogleUtilities/NSData+zlib (7.7.0)"
- GoogleUtilities/Reachability (7.7.0):
- "GoogleUtilities/NSData+zlib (7.8.0)"
- GoogleUtilities/Reachability (7.8.0):
- GoogleUtilities/Logger
- GoogleUtilities/UserDefaults (7.7.0):
- GoogleUtilities/UserDefaults (7.8.0):
- GoogleUtilities/Logger
- "gRPC-C++ (1.44.0)":
- "gRPC-C++/Implementation (= 1.44.0)"
@@ -835,7 +827,7 @@ PODS:
- gRPC-Core/Interface (= 1.44.0)
- Libuv-gRPC (= 0.0.10)
- gRPC-Core/Interface (1.44.0)
- GTMSessionFetcher/Core (2.0.0)
- GTMSessionFetcher/Core (2.1.0)
- leveldb-library (1.22.1)
- Libuv-gRPC (0.0.10):
- Libuv-gRPC/Implementation (= 0.0.10)
@@ -853,13 +845,13 @@ PODS:
- path_provider_macos (0.0.1):
- FlutterMacOS
- PromisesObjC (2.1.1)
- Sentry (7.22.0):
- Sentry/Core (= 7.22.0)
- Sentry/Core (7.22.0)
- Sentry (7.28.0):
- Sentry/Core (= 7.28.0)
- Sentry/Core (7.28.0)
- sentry_flutter (0.0.1):
- Flutter
- FlutterMacOS
- Sentry (~> 7.22.0)
- Sentry (~> 7.28.0)
- shared_preferences_macos (0.0.1):
- FlutterMacOS
- sign_in_with_apple (0.0.1):
@@ -901,7 +893,6 @@ SPEC REPOS:
- FirebaseAuth
- FirebaseAuthInterop
- FirebaseCore
- FirebaseCoreDiagnostics
- FirebaseCoreExtension
- FirebaseCoreInternal
- FirebaseCrashlytics
@@ -909,7 +900,6 @@ SPEC REPOS:
- FirebaseInstallations
- FirebaseRemoteConfig
- FirebaseStorage
- FirebaseStorageInternal
- FMDB
- GoogleAppMeasurement
- GoogleDataTransport
@@ -960,51 +950,49 @@ EXTERNAL SOURCES:
SPEC CHECKSUMS:
abseil: ebe5b5529fb05d93a8bdb7951607be08b7fa71bc
BoringSSL-GRPC: 3175b25143e648463a56daeaaa499c6cb86dad33
cloud_firestore: c46005989fbdc902de05ee697e8bb35754788639
Firebase: ef75abb1cdbc746d5a38f4e26c422c807b189b8c
firebase_analytics: f13c2f70c75bb283ed99f492d02823ee7e24a57f
firebase_auth: dc02cb252e349707c7d451fbc61b165b13c13299
firebase_core: 30cff5dc3d110360ba97895b6bdb6fe70b4b4060
firebase_crashlytics: 21b98b122d93d2d5ab68ebb74309838a53fa2b81
firebase_remote_config: 9b0c46e1985416c4c25190ac7e3657b836dae968
firebase_storage: cd91b8c962f715175e744d0673dad9bbc056e37f
FirebaseABTesting: d7383da017eff5dc4fccb40987fa76271fd1cdbf
FirebaseAnalytics: bf46f5163f44097ce2c789de0b3e6f87f1da834a
FirebaseAppCheckInterop: f6b9670fb1360cf12006ca426e9c3b9a35317d17
FirebaseAuth: 9ebc3577fe0acf9092df21ac314024b70aebf21e
FirebaseAuthInterop: 79826b4edc64e1d10135947866ad4437657e8696
FirebaseCore: c088995ece701a021a48a1348ea0174877de2a6a
FirebaseCoreDiagnostics: 060eb57cc56dfaf40b1b1b5874a5c17c41ce79f8
FirebaseCoreExtension: 900b065a4970c31ce8de4e966cee910188e3a07b
FirebaseCoreInternal: 635d1c9a612a6502b6377a0c92af83758076ffff
FirebaseCrashlytics: 65a5b349e664e986e6c7486b0a9b5ed8c11d0491
FirebaseFirestore: 5a72aa925528f67469b16a54a6cfc369467197e4
FirebaseInstallations: 54b40022cb06e462740c9f2b9fbe38b5e78a825a
FirebaseRemoteConfig: 0a644c924b3339bcf3bc3ea253206f171672308e
FirebaseStorage: 1414d27e15fa04f6350ef6602accef0e951c8bca
FirebaseStorageInternal: f1a6d64cace780580d2b8ffa0a0c8cf3c376f3f8
FlutterMacOS: ae6af50a8ea7d6103d888583d46bd8328a7e9811
cloud_firestore: 822267f0a75a6f0a65d96389d5f1ebcfe2ca67f6
Firebase: 1b810f3d0c0532e27a48f1961f8c0400a668a2cf
firebase_analytics: 3e4a5d4b4b025f96a034d6d18632a6be074db9c3
firebase_auth: 222427272a107d05ed68384a8168a6f22b55f45c
firebase_core: 2ad407221995257e47215d9ae92467db0dd48ced
firebase_crashlytics: b8977ed57bd8b306cec382bfebb0ae8898eb62c1
firebase_remote_config: d6767c4b7a164a8ec57c17987f22d5057bf86236
firebase_storage: feb8b1977874f369d831335dae20b39814e468e8
FirebaseABTesting: 5a08a4d3060b7fb5638f60698bc2cb57996bcc73
FirebaseAnalytics: 9921a52739f4ab66099da31b6e0243db78a3ac0a
FirebaseAppCheckInterop: 9a7af9d0a4d9197265cda30194f3644e8aea24f9
FirebaseAuth: 493382cf533cc45e2862b00e9aa4cfe4c98daf71
FirebaseAuthInterop: c342679f45bee2a665a3b9148a55fcdb10df8c66
FirebaseCore: 97f48a3a567a72b8d4daa0f03c3aadb78df4e995
FirebaseCoreExtension: 449595a035812f16314ca88cebf959e3bb77dd67
FirebaseCoreInternal: 5eb3960335da5ea30115d57d39db6988c4ad06f3
FirebaseCrashlytics: 6b0613b548fe096221b5ba6d2f7a9732b451233b
FirebaseFirestore: 5007583f3db2129de8e87f18ee63f4c86f07e7a3
FirebaseInstallations: 7f1c9ae6bd9df6abe9c74124b38fa8740aba5df4
FirebaseRemoteConfig: e4431ddba74ddf705e2aabd7d356a23d5b802853
FirebaseStorage: 8b0b0630e11b9f3e4a479a26cfccb70ec790ec50
FlutterMacOS: 85f90bfb3f1703249cf1539e4dfbff31e8584698
FMDB: 2ce00b547f966261cd18927a3ddb07cb6f3db82a
GoogleAppMeasurement: b907bdad775b6975a8108762345b2cfbf1a93c37
GoogleAppMeasurement: 7e48a3249792ac35d6f18f107f63f199a7e9d0ce
GoogleDataTransport: 1c8145da7117bd68bbbed00cf304edb6a24de00f
GoogleUtilities: e0913149f6b0625b553d70dae12b49fc62914fd1
GoogleUtilities: 1d20a6ad97ef46f67bbdec158ce00563a671ebb7
"gRPC-C++": 9675f953ace2b3de7c506039d77be1f2e77a8db2
gRPC-Core: 943e491cb0d45598b0b0eb9e910c88080369290b
GTMSessionFetcher: 681175626052e03fdde7952f7e9c7a9785719506
GTMSessionFetcher: ffbb25ec00ebcb5201adab0a56d808f6f1902d9f
leveldb-library: 50c7b45cbd7bf543c81a468fe557a16ae3db8729
Libuv-gRPC: 55e51798e14ef436ad9bc45d12d43b77b49df378
nanopb: b552cce312b6c8484180ef47159bc0f65a1f0431
package_info_plus_macos: f010621b07802a241d96d01876d6705f15e77c1c
path_provider_macos: 3c0c3b4b0d4a76d2bf989a913c2de869c5641a19
PromisesObjC: ab77feca74fa2823e7af4249b8326368e61014cb
Sentry: 30b51086ca9aac23337880152e95538f7e177f7f
sentry_flutter: eaca55af5c951f4be6c4b1daddce1744c37d8476
Sentry: 2c6053e4cfe6dea6608135dea1928ffbb4ecfba5
sentry_flutter: fad3ef0917dc1afa7d242af0743696ed9a9a8864
shared_preferences_macos: a64dc611287ed6cbe28fd1297898db1336975727
sign_in_with_apple: a9e97e744e8edc36aefc2723111f652102a7a727
sqflite: a5789cceda41d54d23f31d6de539d65bb14100ea
url_launcher_macos: 597e05b8e514239626bcf4a850fcf9ef5c856ec3
wakelock_macos: bc3f2a9bd8d2e6c89fee1e1822e7ddac3bd004a9
PODFILE CHECKSUM: 062124ab023c4aad638d34c2bd0bd1f81e9fd7bf
PODFILE CHECKSUM: 9ca3af0ce848e9c32ce4922ef527704f897ea2ab
COCOAPODS: 1.11.3

View File

@@ -3,7 +3,7 @@
archiveVersion = 1;
classes = {
};
objectVersion = 51;
objectVersion = 54;
objects = {
/* Begin PBXAggregateTarget section */
@@ -319,6 +319,7 @@
};
3399D490228B24CF009A79C7 /* ShellScript */ = {
isa = PBXShellScriptBuildPhase;
alwaysOutOfDate = 1;
buildActionMask = 2147483647;
files = (
);
@@ -656,4 +657,4 @@
/* End XCConfigurationList section */
};
rootObject = 33CC10E52044A3C60003C045 /* Project object */;
}
}

View File

@@ -7,28 +7,35 @@ packages:
name: _fe_analyzer_shared
url: "https://pub.dartlang.org"
source: hosted
version: "43.0.0"
version: "47.0.0"
_flutterfire_internals:
dependency: transitive
description:
name: _flutterfire_internals
url: "https://pub.dartlang.org"
source: hosted
version: "1.0.6"
analyzer:
dependency: transitive
description:
name: analyzer
url: "https://pub.dartlang.org"
source: hosted
version: "4.3.1"
version: "4.7.0"
animations:
dependency: "direct main"
description:
name: animations
url: "https://pub.dartlang.org"
source: hosted
version: "2.0.3"
version: "2.0.7"
archive:
dependency: transitive
description:
name: archive
url: "https://pub.dartlang.org"
source: hosted
version: "3.3.1"
version: "3.3.2"
args:
dependency: "direct dev"
description:
@@ -56,21 +63,21 @@ packages:
name: cached_network_image
url: "https://pub.dartlang.org"
source: hosted
version: "3.2.1"
version: "3.2.2"
cached_network_image_platform_interface:
dependency: transitive
description:
name: cached_network_image_platform_interface
url: "https://pub.dartlang.org"
source: hosted
version: "1.0.0"
version: "2.0.0"
cached_network_image_web:
dependency: transitive
description:
name: cached_network_image_web
url: "https://pub.dartlang.org"
source: hosted
version: "1.0.1"
version: "1.0.2"
characters:
dependency: transitive
description:
@@ -78,13 +85,6 @@ packages:
url: "https://pub.dartlang.org"
source: hosted
version: "1.2.1"
charcode:
dependency: transitive
description:
name: charcode
url: "https://pub.dartlang.org"
source: hosted
version: "1.3.1"
clock:
dependency: transitive
description:
@@ -98,21 +98,21 @@ packages:
name: cloud_firestore
url: "https://pub.dartlang.org"
source: hosted
version: "3.4.3"
version: "4.0.3"
cloud_firestore_platform_interface:
dependency: transitive
description:
name: cloud_firestore_platform_interface
url: "https://pub.dartlang.org"
source: hosted
version: "5.7.0"
version: "5.8.3"
cloud_firestore_web:
dependency: transitive
description:
name: cloud_firestore_web
url: "https://pub.dartlang.org"
source: hosted
version: "2.8.3"
version: "3.0.3"
collection:
dependency: transitive
description:
@@ -126,14 +126,14 @@ packages:
name: convert
url: "https://pub.dartlang.org"
source: hosted
version: "3.0.2"
version: "3.1.1"
coverage:
dependency: transitive
description:
name: coverage
url: "https://pub.dartlang.org"
source: hosted
version: "1.3.2"
version: "1.6.1"
crypto:
dependency: transitive
description:
@@ -141,6 +141,13 @@ packages:
url: "https://pub.dartlang.org"
source: hosted
version: "3.0.2"
csslib:
dependency: transitive
description:
name: csslib
url: "https://pub.dartlang.org"
source: hosted
version: "0.17.2"
cupertino_icons:
dependency: "direct main"
description:
@@ -154,7 +161,7 @@ packages:
name: dart_style
url: "https://pub.dartlang.org"
source: hosted
version: "2.2.3"
version: "2.2.4"
dungeon_world_data:
dependency: "direct main"
description:
@@ -196,126 +203,126 @@ packages:
name: file
url: "https://pub.dartlang.org"
source: hosted
version: "6.1.2"
version: "6.1.4"
firebase_analytics:
dependency: "direct main"
description:
name: firebase_analytics
url: "https://pub.dartlang.org"
source: hosted
version: "9.3.0"
version: "10.0.3"
firebase_analytics_platform_interface:
dependency: transitive
description:
name: firebase_analytics_platform_interface
url: "https://pub.dartlang.org"
source: hosted
version: "3.3.0"
version: "3.3.11"
firebase_analytics_web:
dependency: transitive
description:
name: firebase_analytics_web
url: "https://pub.dartlang.org"
source: hosted
version: "0.4.2"
version: "0.5.1+2"
firebase_auth:
dependency: "direct main"
description:
name: firebase_auth
url: "https://pub.dartlang.org"
source: hosted
version: "3.6.2"
version: "4.1.0"
firebase_auth_platform_interface:
dependency: transitive
description:
name: firebase_auth_platform_interface
url: "https://pub.dartlang.org"
source: hosted
version: "6.5.2"
version: "6.11.0"
firebase_auth_web:
dependency: transitive
description:
name: firebase_auth_web
url: "https://pub.dartlang.org"
source: hosted
version: "4.2.2"
version: "5.1.0"
firebase_core:
dependency: "direct main"
description:
name: firebase_core
url: "https://pub.dartlang.org"
source: hosted
version: "1.20.0"
version: "2.1.1"
firebase_core_platform_interface:
dependency: transitive
description:
name: firebase_core_platform_interface
url: "https://pub.dartlang.org"
source: hosted
version: "4.5.0"
version: "4.5.2"
firebase_core_web:
dependency: transitive
description:
name: firebase_core_web
url: "https://pub.dartlang.org"
source: hosted
version: "1.7.1"
version: "2.0.1"
firebase_crashlytics:
dependency: "direct main"
description:
name: firebase_crashlytics
url: "https://pub.dartlang.org"
source: hosted
version: "2.8.6"
version: "3.0.3"
firebase_crashlytics_platform_interface:
dependency: transitive
description:
name: firebase_crashlytics_platform_interface
url: "https://pub.dartlang.org"
source: hosted
version: "3.2.12"
version: "3.3.4"
firebase_remote_config:
dependency: "direct main"
description:
name: firebase_remote_config
url: "https://pub.dartlang.org"
source: hosted
version: "2.0.13"
version: "3.0.3"
firebase_remote_config_platform_interface:
dependency: transitive
description:
name: firebase_remote_config_platform_interface
url: "https://pub.dartlang.org"
source: hosted
version: "1.1.12"
version: "1.1.23"
firebase_remote_config_web:
dependency: transitive
description:
name: firebase_remote_config_web
url: "https://pub.dartlang.org"
source: hosted
version: "1.1.1"
version: "1.1.12"
firebase_storage:
dependency: "direct main"
description:
name: firebase_storage
url: "https://pub.dartlang.org"
source: hosted
version: "10.3.4"
version: "11.0.3"
firebase_storage_platform_interface:
dependency: transitive
description:
name: firebase_storage_platform_interface
url: "https://pub.dartlang.org"
source: hosted
version: "4.1.12"
version: "4.1.22"
firebase_storage_web:
dependency: transitive
description:
name: firebase_storage_web
url: "https://pub.dartlang.org"
source: hosted
version: "3.3.2"
version: "3.3.13"
flutter:
dependency: "direct main"
description: flutter
@@ -341,7 +348,7 @@ packages:
name: flutter_file_dialog
url: "https://pub.dartlang.org"
source: hosted
version: "2.3.0"
version: "2.3.2"
flutter_lints:
dependency: "direct dev"
description:
@@ -355,21 +362,21 @@ packages:
name: flutter_markdown
url: "https://pub.dartlang.org"
source: hosted
version: "0.6.10+3"
version: "0.6.12"
flutter_native_splash:
dependency: "direct main"
description:
name: flutter_native_splash
url: "https://pub.dartlang.org"
source: hosted
version: "2.2.7"
version: "2.2.12"
flutter_svg:
dependency: "direct main"
description:
name: flutter_svg
url: "https://pub.dartlang.org"
source: hosted
version: "1.1.1+1"
version: "1.1.6"
flutter_test:
dependency: "direct dev"
description: flutter
@@ -386,7 +393,7 @@ packages:
name: frontend_server_client
url: "https://pub.dartlang.org"
source: hosted
version: "2.1.3"
version: "3.1.0"
get:
dependency: "direct main"
description:
@@ -407,28 +414,28 @@ packages:
name: google_sign_in
url: "https://pub.dartlang.org"
source: hosted
version: "5.4.0"
version: "5.4.2"
google_sign_in_android:
dependency: transitive
description:
name: google_sign_in_android
url: "https://pub.dartlang.org"
source: hosted
version: "6.0.1"
version: "6.1.1"
google_sign_in_ios:
dependency: transitive
description:
name: google_sign_in_ios
url: "https://pub.dartlang.org"
source: hosted
version: "5.4.0"
version: "5.5.0"
google_sign_in_platform_interface:
dependency: transitive
description:
name: google_sign_in_platform_interface
url: "https://pub.dartlang.org"
source: hosted
version: "2.2.0"
version: "2.3.0"
google_sign_in_web:
dependency: transitive
description:
@@ -436,13 +443,20 @@ packages:
url: "https://pub.dartlang.org"
source: hosted
version: "0.10.2"
html:
dependency: transitive
description:
name: html
url: "https://pub.dartlang.org"
source: hosted
version: "0.15.1"
http:
dependency: "direct main"
description:
name: http
url: "https://pub.dartlang.org"
source: hosted
version: "0.13.4"
version: "0.13.5"
http_multi_server:
dependency: transitive
description:
@@ -456,21 +470,21 @@ packages:
name: http_parser
url: "https://pub.dartlang.org"
source: hosted
version: "4.0.1"
version: "4.0.2"
icons_launcher:
dependency: "direct main"
description:
name: icons_launcher
url: "https://pub.dartlang.org"
source: hosted
version: "2.0.2"
version: "2.0.5"
image:
dependency: transitive
description:
name: image
url: "https://pub.dartlang.org"
source: hosted
version: "3.2.0"
version: "3.2.2"
image_cropper:
dependency: "direct main"
description:
@@ -520,13 +534,6 @@ packages:
url: "https://pub.dartlang.org"
source: hosted
version: "0.6.4"
lint:
dependency: transitive
description:
name: lint
url: "https://pub.dartlang.org"
source: hosted
version: "1.10.0"
lints:
dependency: transitive
description:
@@ -547,14 +554,14 @@ packages:
name: logging
url: "https://pub.dartlang.org"
source: hosted
version: "1.0.2"
version: "1.1.0"
markdown:
dependency: transitive
description:
name: markdown
url: "https://pub.dartlang.org"
source: hosted
version: "5.0.0"
version: "6.0.1"
matcher:
dependency: transitive
description:
@@ -568,7 +575,7 @@ packages:
name: material_color_utilities
url: "https://pub.dartlang.org"
source: hosted
version: "0.1.5"
version: "0.2.0"
meta:
dependency: transitive
description:
@@ -610,7 +617,7 @@ packages:
name: package_info_plus
url: "https://pub.dartlang.org"
source: hosted
version: "1.4.3"
version: "1.4.3+1"
package_info_plus_linux:
dependency: transitive
description:
@@ -638,14 +645,14 @@ packages:
name: package_info_plus_web
url: "https://pub.dartlang.org"
source: hosted
version: "1.0.5"
version: "1.0.6"
package_info_plus_windows:
dependency: transitive
description:
name: package_info_plus_windows
url: "https://pub.dartlang.org"
source: hosted
version: "2.0.0"
version: "2.1.0"
path:
dependency: "direct main"
description:
@@ -659,14 +666,14 @@ packages:
name: path_drawing
url: "https://pub.dartlang.org"
source: hosted
version: "1.0.0"
version: "1.0.1"
path_parsing:
dependency: transitive
description:
name: path_parsing
url: "https://pub.dartlang.org"
source: hosted
version: "1.0.0"
version: "1.0.1"
path_provider:
dependency: "direct main"
description:
@@ -680,7 +687,7 @@ packages:
name: path_provider_android
url: "https://pub.dartlang.org"
source: hosted
version: "2.0.17"
version: "2.0.20"
path_provider_ios:
dependency: transitive
description:
@@ -708,14 +715,14 @@ packages:
name: path_provider_platform_interface
url: "https://pub.dartlang.org"
source: hosted
version: "2.0.4"
version: "2.0.5"
path_provider_windows:
dependency: transitive
description:
name: path_provider_windows
url: "https://pub.dartlang.org"
source: hosted
version: "2.1.0"
version: "2.1.3"
pedantic:
dependency: transitive
description:
@@ -729,7 +736,7 @@ packages:
name: petitparser
url: "https://pub.dartlang.org"
source: hosted
version: "5.0.0"
version: "5.1.0"
platform:
dependency: transitive
description:
@@ -743,7 +750,7 @@ packages:
name: plugin_platform_interface
url: "https://pub.dartlang.org"
source: hosted
version: "2.1.2"
version: "2.1.3"
pool:
dependency: transitive
description:
@@ -757,7 +764,7 @@ packages:
name: popover
url: "https://pub.dartlang.org"
source: hosted
version: "0.2.6+3"
version: "0.2.7"
process:
dependency: transitive
description:
@@ -771,7 +778,7 @@ packages:
name: pub_semver
url: "https://pub.dartlang.org"
source: hosted
version: "2.1.1"
version: "2.1.2"
quiver:
dependency: transitive
description:
@@ -792,14 +799,14 @@ packages:
name: sentry
url: "https://pub.dartlang.org"
source: hosted
version: "6.9.0"
version: "6.13.1"
sentry_flutter:
dependency: "direct main"
description:
name: sentry_flutter
url: "https://pub.dartlang.org"
source: hosted
version: "6.9.0"
version: "6.13.1"
shared_preferences:
dependency: "direct main"
description:
@@ -813,7 +820,7 @@ packages:
name: shared_preferences_android
url: "https://pub.dartlang.org"
source: hosted
version: "2.0.12"
version: "2.0.14"
shared_preferences_ios:
dependency: transitive
description:
@@ -841,7 +848,7 @@ packages:
name: shared_preferences_platform_interface
url: "https://pub.dartlang.org"
source: hosted
version: "2.0.0"
version: "2.1.0"
shared_preferences_web:
dependency: transitive
description:
@@ -862,7 +869,7 @@ packages:
name: shelf
url: "https://pub.dartlang.org"
source: hosted
version: "1.3.2"
version: "1.4.0"
shelf_packages_handler:
dependency: transitive
description:
@@ -930,35 +937,35 @@ packages:
name: source_map_stack_trace
url: "https://pub.dartlang.org"
source: hosted
version: "2.1.0"
version: "2.1.1"
source_maps:
dependency: transitive
description:
name: source_maps
url: "https://pub.dartlang.org"
source: hosted
version: "0.10.10"
version: "0.10.11"
source_span:
dependency: transitive
description:
name: source_span
url: "https://pub.dartlang.org"
source: hosted
version: "1.9.0"
version: "1.9.1"
sqflite:
dependency: transitive
description:
name: sqflite
url: "https://pub.dartlang.org"
source: hosted
version: "2.0.3"
version: "2.2.0+2"
sqflite_common:
dependency: transitive
description:
name: sqflite_common
url: "https://pub.dartlang.org"
source: hosted
version: "2.2.1+1"
version: "2.4.0+2"
stack_trace:
dependency: transitive
description:
@@ -972,7 +979,7 @@ packages:
name: stream_channel
url: "https://pub.dartlang.org"
source: hosted
version: "2.1.0"
version: "2.1.1"
string_scanner:
dependency: transitive
description:
@@ -993,7 +1000,7 @@ packages:
name: synchronized
url: "https://pub.dartlang.org"
source: hosted
version: "3.0.0+2"
version: "3.0.0+3"
term_glyph:
dependency: transitive
description:
@@ -1007,21 +1014,21 @@ packages:
name: test
url: "https://pub.dartlang.org"
source: hosted
version: "1.21.4"
version: "1.21.6"
test_api:
dependency: transitive
description:
name: test_api
url: "https://pub.dartlang.org"
source: hosted
version: "0.4.12"
version: "0.4.14"
test_core:
dependency: transitive
description:
name: test_core
url: "https://pub.dartlang.org"
source: hosted
version: "0.4.16"
version: "0.4.18"
typed_data:
dependency: transitive
description:
@@ -1042,14 +1049,14 @@ packages:
name: url_launcher
url: "https://pub.dartlang.org"
source: hosted
version: "6.1.5"
version: "6.1.6"
url_launcher_android:
dependency: transitive
description:
name: url_launcher_android
url: "https://pub.dartlang.org"
source: hosted
version: "6.0.17"
version: "6.0.20"
url_launcher_ios:
dependency: transitive
description:
@@ -1077,14 +1084,14 @@ packages:
name: url_launcher_platform_interface
url: "https://pub.dartlang.org"
source: hosted
version: "2.1.0"
version: "2.1.1"
url_launcher_web:
dependency: transitive
description:
name: url_launcher_web
url: "https://pub.dartlang.org"
source: hosted
version: "2.0.12"
version: "2.0.13"
url_launcher_windows:
dependency: transitive
description:
@@ -1105,14 +1112,14 @@ packages:
name: vector_math
url: "https://pub.dartlang.org"
source: hosted
version: "2.1.2"
version: "2.1.4"
vm_service:
dependency: transitive
description:
name: vm_service
url: "https://pub.dartlang.org"
source: hosted
version: "8.3.0"
version: "9.4.0"
wakelock:
dependency: "direct main"
description:
@@ -1147,14 +1154,14 @@ packages:
name: wakelock_windows
url: "https://pub.dartlang.org"
source: hosted
version: "0.2.0"
version: "0.2.1"
watcher:
dependency: transitive
description:
name: watcher
url: "https://pub.dartlang.org"
source: hosted
version: "1.0.1"
version: "1.0.2"
web_socket_channel:
dependency: transitive
description:
@@ -1168,7 +1175,7 @@ packages:
name: webkit_inspection_protocol
url: "https://pub.dartlang.org"
source: hosted
version: "1.1.0"
version: "1.2.0"
wheel_spinner:
dependency: "direct main"
description:
@@ -1182,14 +1189,14 @@ packages:
name: win32
url: "https://pub.dartlang.org"
source: hosted
version: "2.7.0"
version: "3.0.1"
xdg_directories:
dependency: transitive
description:
name: xdg_directories
url: "https://pub.dartlang.org"
source: hosted
version: "0.2.0+1"
version: "0.2.0+2"
xml:
dependency: transitive
description:
@@ -1205,5 +1212,5 @@ packages:
source: hosted
version: "3.1.1"
sdks:
dart: ">=2.17.1 <3.0.0"
flutter: ">=3.0.0"
dart: ">=2.18.0 <3.0.0"
flutter: ">=3.3.0"

View File

@@ -27,18 +27,18 @@ environment:
dependencies:
animations: ^2.0.2
cached_network_image: ^3.2.0
cloud_firestore: ^3.1.8
cloud_firestore: ^4.0.3
cupertino_icons: ^1.0.2
dungeon_world_data:
path: ../dungeon_world_data
dynamic_themes: ^1.1.0
email_validator: ^2.0.1
firebase_analytics: ^9.1.0
firebase_auth: ^3.3.19
firebase_core: ^1.12.0
firebase_crashlytics: ^2.5.1
firebase_remote_config: ^2.0.13
firebase_storage: ^10.2.18
firebase_analytics: ^10.0.3
firebase_auth: ^4.1.0
firebase_core: ^2.1.1
firebase_crashlytics: ^3.0.3
firebase_remote_config: ^3.0.3
firebase_storage: ^11.0.3
flutter:
sdk: flutter
flutter_file_dialog: ^2.3.0